0

我想知道在我的网络应用程序中将表单“提交”到另一个页面的最佳方式。我目前有一个表格,用户填写他/她的信息,然后在“提交”时加载一个新页面,其中包含他们的所有数据,以便他们可以查看它。然后用户可以返回表单进行编辑或接受数据并继续。

目前,我将表单设置为 POST 到“下一页”。我正在使用 jQuery mobile,所以这一切都在一个 HTML 文件中,并且“页面”只是正在显示和隐藏的 DIV。我拦截“提交”事件并进行处理,然后返回 false。这行得通,但有时会让人觉得有问题。

是否可以 POST 到另一个 jQuery 移动“页面”并拦截传入的数据,而不必在提交事件上返回 false?还有另一种我什至没有意识到的方法吗?

我应该注意到,应用程序的一个要求是不允许在设备上存储任何数据(没有 Cookie、LocalStorage、SessionStorage 等)。

4

1 回答 1

1

您可以为此使用 localStorage。当用户提交表单时,使用 javascript 获取所有数据并将它们存储在 localStorage 中,以便您可以在任何页面中毫无问题地重复使用它们。

于 2013-03-28T22:01:33.983 回答