2012-04-18 29 views
0

我正在创建一个带有jQuery/html5/css3的Web表单以供我的公司使用。这些表格将被我们的技术人员用于现场并填写并提交。如果没有可用的Wi-Fi连接,运行这些连接的最佳方式是什么?这个功能还可以“保存”网页表单数据,以防他们想要在Wi-Fi可用时再次将表单发送出去并发送给办法。如何实现或利用“保存网页表单数据”功能

这个答案的解决方案可以是一个jQuery实现(如果可能)使用保存按钮来保存表单数据,或者它可能是一个应用程序列表来完成这个。技术人员以离线模式启动我的网络应用程序的最佳方式是什么,并可能保存这些值?

键:以Web应用程序离线,并保存表单数据

+0

在移动设备重新启动或应用程序的情况下,您将需要使用某种持久性存储。是完全关闭的。看看lawnchair:http://westcoastlogic.com/lawnchair/ – Jasper 2012-04-18 23:53:20

+0

那么你的技术人员都有ipad的? – codaniel 2012-04-19 04:52:02

回答

2

尝试使用localStorageappCache

我链接到的appCache文章解释了确定用户是在线还是离线的最佳方法。然后,您可以将表单提交给服务器,也可以放入localStorage以备后用。如果你想了解更多的细节,我可以开发一个jsfiddle。

+1

是的,我所有的技术人员都有ipad ...现在只需要通过输入数据就可以进入钢笔和纸张。这个想法是消除数据输入并且无纸化。我喜欢你提供的解决方案,并且现在就开始实施它。继承人另一个[链接](http://www.ibm.com/developerworks/web/library/wa-offlineweb/)做同样的事情,他们甚至足以让我们下载一个例子。 – MoB 2012-04-19 19:02:22

+0

哦,很感谢链接! – codaniel 2012-04-19 22:08:34