刷新时保持表单元素状态

时间:2011-01-11 03:41:39

标签: javascript jquery html session cookies

这个问题可能已经有了一些答案......或者是同一条线。

我有一个html表单复选框元素,默认情况下取消选中并加载页面。

点击后,我正在使用Jquery将其属性更改为选中或取消选中,以便其他功能运行。

问题是如何在刷新浏览器时保持此状态,检查或取消选中。我希望它保留价值或最后选择。试图避免cookie。

3 个答案:

答案 0 :(得分:3)

您应该将值存储在cookie中 This plugin会自动完成所有操作。

如果您不想使用cookie,可以使用HTML5本地存储。

答案 1 :(得分:0)

如果您不想使用cookie(fair imo)通过ajax自动保存更改是您最好的选择。它保持与该用户/会话/实例/ db记录相关的复选框的状态。虽然cookie只是浮在以太(与session / instance / db record / system user无关(只与浏览器用户有关))

答案 2 :(得分:0)

这是一个用于表单状态的HTML 5存储jQuery插件 - > http://www.jasonsebring.com/dumbFormState