刷新后的复选框值

时间:2010-05-12 06:23:46

标签: javascript

如何在刷新后保留复选框值(以js为单位)?此表单中有一个复选框。刷新页面时,复选框数据将消失。有没有办法刷新页面,同时保留复选框数据?

我有一个带有表单和复选框的窗口(#1)。 #1有一个链接,用另一个窗体弹出另一个窗口(#2)。当#2上的表单完成后,#1将被刷新。

我的项目是PHP和JS的结合。

2 个答案:

答案 0 :(得分:1)

漂亮的方法:
如果你正在使用HTML5,你可以在每次检查文本框时在localStorage中设置一个变量...然后在页面加载时从localStorage加载...或者我猜你也可以用页面卸载事件保存你的状态...

不那么漂亮的方法:
如果要使用PHP,可以每隔一段时间使用心跳与服务器同步。

答案 1 :(得分:1)

我可能是错的,但每次使用$ .post点击复选框时,最简单的方法是将会话变量的答案写入会话变量。您只需将结果加载到$ _SESSION ['复选框']或其他此类变量

这有意义吗?