美好的一天!我有这个代码,当选中/取消选中复选框时显示/隐藏元素。
所以它很好用,但我想在localStorage
中存储一些用户的选择,甚至在重新加载页面之后,这个选择仍然存在。正如您所看到的,我正在使用循环来检查哪个checkboxes
为真。我以前从未使用过localStorage
,所以任何意见和建议都将受到赞赏。
答案 0 :(得分:0)
此代码是我的问题的答案。
var showHideColInTablle = function () {
console.log(checkboxToTdBinding);
var checkedList = checkboxToTdBinding.map(function (checkBox) {
var c = {};
c[checkBox.checkbox.attr('id')] = checkBox.checkbox.is(":checked");
return c
});
localStorage['checked'] = JSON.stringify(checkedList);
console.log(typeof localStorage['checked'])
};