[英]Best way to temporary store user form data, for form resubmission
当前正在构建一种将数据推送到第三方客户端的表单。 推送完上述表格数据后,我收到了来自第三方服务器的回复,说的是“无效/有效”数据。 如果有效 ,那么世界上所有事物都是完美的,我会通过确认消息提醒用户。 如果无效,我想键入该用户输入到表单中的值,以进一步方便表单重新提交的过程。
我在这里寻找的是最好的/最安全的资源,可以利用此临时数据存储回表中? 曲奇饼? 数据库(然后清除数据库)? 某种全局变量?
(ps。这是一个非常基本的形式,包括姓名,电子邮件,地址和抄送。我不打算将抄送信息存储在任何东西中!这样的敏感数据!)
提前致谢!
如果要将数据存储在服务器端,也可以使用SESSION。 优点是:1.它与任何启用cookie的浏览器兼容。 2.一旦用户关闭浏览器,便可以清除会话数据。 Cookies并非总是如此(除非您以这种方式设置)。
如果您打算在IE8 +上工作,则可以轻松使用html5网络存储
您可以使用localStorage保存表单数据吗?
我建议使用AJAX:
要了解如何使用AJAX,请访问https://developer.mozilla.org/en-US/docs/AJAX
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.