在任何浏览器上单击后退按钮时,表单中的数据丢失(Django)

时间:2011-09-30 16:28:25

标签: django

我当前的应用程序有一个用户填写的表单,然后单击提交按钮以获取输出数据。但是,当我单击浏览器上的后退按钮时,我会丢失输入到表单中的所有数据。所有下拉选择列表都会重置为初始设置。

有没有办法可以存储这些输入值并在用户点击后退按钮时将其填充回来。我想避免用户一次又一次地将值输入到..

由于

1 个答案:

答案 0 :(得分:0)

这样做的一种方法是使用Javascript beforeunload事件,当您离开页面然后将数据存储在cookie中时会发生这种情况。当用户回来时,您可以检查cookie的存在和内容,并使用该数据重新填充字段。

这是我对StackOverflow的第一个回复,所以我希望它有用! :)