【发布时间】:2012-06-10 19:23:49
【问题描述】:
有没有一种将 JavaScript 对象编码为 JSON 的好方法?
我有一个键值对列表...其中名称来自一个复选框,值是真还是假取决于该框是否被选中:
var values = {};
$('#checks :checkbox').each(function() { values[this.name]=this.checked; });
我想将这些值传递到 JSON 对象中,以便存储到 cookie 中以呈现表格(将根据用户勾选的内容添加列)。
有人知道解决办法吗?
【问题讨论】:
-
没有 json 对象这样的东西。您是在尝试将值序列化为 json,还是尝试将值传递给 JavaScript 对象?
-
我希望能够创建一个 json 文件来存储复选框的值,以便将用户的选择保存在 cookie 中。我是 json 新手,所以我不知道我想要哪个
-
IE7 及以下需要 JSON2.js 库,原生不支持此 API。 caniuse.com/json
标签: javascript jquery json checkbox hashtable