【问题标题】:CRUD operation using html5 [closed]使用 html5 的 CRUD 操作 [关闭]
【发布时间】:2013-05-30 17:35:59
【问题描述】:

我想使用 html5 创建一个 crud 应用程序。应用程序在启动时从 SQL Server 加载数据并将其显示在网页上。现在用户可以在离线模式下对数据执行各种 crud 操作。但是当用户单击提交按钮时,所有数据都应保存到数据库中。任何人都可以帮助我,因为我是 html5 的新手。

非常感谢, 不错的糖果。

【问题讨论】:

标签: javascript jquery sql json html


【解决方案1】:

你需要使用几种技术:

  • Javascript 通过 AJAX 数据从您的服务器加载,最好使用 JSON 格式。您应该考虑使用 jQuery 或 Sencha ExtJS 来简化 AJAX 和 JSON 处理。
  • 您可以使用 webstorages 或 indexedDB 在本地存储数据,具体取决于数据的复杂性。越复杂,您可能对 indexedDB 越满意,因为它允许您拥有索引和某种加速过滤。如果您使用 jQuery,请使用 indexedDB plugin 来简化您的生活。
  • 要离线显示、添加、编辑和一般操作数据,请考虑构建表单、表格,使其可排序。 jQuery 也可以帮助您构建它。虽然 Sencha ExtJS 有一个非常好的表格配置器。
  • 将数据上传到您的服务器需要某种同步逻辑,最好是服务器端,以保持对数据验证的集中控制。您也可以使用 JSON,它易于在服务器端以任何服务器端语言生成和解析。

如果您没有最喜欢的 Javascript 库并且您对这一切不熟悉,请查看 jQuery。它还可以教你底层技术。 Sencha 只会对你隐藏技术,这在某种程度上是“坏的”,因为它会让你失明,而且很难甚至有时不可能完成非常复杂的任务。

其实你需要的是学习Javascript,因为它的核心是人们认为的html5。

到目前为止,此答案还不是完整的指南或教程,但希望它包含一些提示!祝你有个好的开始。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-01
    • 1970-01-01
    • 2018-06-08
    • 1970-01-01
    • 1970-01-01
    • 2015-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多