在变量中保存多个复选框以便稍后显示?

时间:2011-08-09 18:43:37

标签: javascript jquery

有没有办法让例如存储其变量的复选框以便稍后显示在div中?

例如,我检查: 宝马 奔驰 沃尔沃 平坦

当我按下提交按钮时,我勾选的那些按钮将显示如下: 制造商:宝马,梅赛德斯,沃尔沃,菲亚特。

你觉得没有PHP可以吗? 谢谢:))

3 个答案:

答案 0 :(得分:3)

这是一个脚本,它接受已检查的元素并在提交http://jsfiddle.net/vrpMc/

的div中显示它们

注意:这实际上并不是将数据存储在任何地方。因此,如果您有其他数据计划

,这只是非常有用

编辑:http://jsfiddle.net/vrpMc/3/(修正错字)

答案 1 :(得分:2)

您可以使用jQuery's cookie plugin将其设置为Cookie并从Cookie中使用

答案 2 :(得分:2)

如果您担心用户可能禁用了Cookie,因此不想使用Cookie插件,那么您应该查看jStorage,这是一个在IE中使用HTML5本地存储和userData的插件。

它非常兼容,我敢打赌几乎每个用户都启用了某种本地存储功能(我甚至不知道如何禁用它,不像cookie)。

  

当前可用性:jStorage支持所有主流浏览器 - Internet Explorer 6 +,Firefox 2 +,Safari 4 +,Chrome 4 +,Opera 10.50 +