Javascript 存储循环';本地存储中的s值

Javascript 存储循环';本地存储中的s值,javascript,jquery,cookies,checkbox,local-storage,Javascript,Jquery,Cookies,Checkbox,Local Storage,你好!我有这段代码,它在选中/不选中复选框时显示/隐藏元素 所以它工作得很好,但是我想将一些用户的选择存储在localStorage中,即使在重新加载页面后,这个选择仍然会保留。如您所见,我使用循环检查哪些复选框是正确的。我以前从未使用过localStorage,因此任何建议都将不胜感激 这段代码是对我问题的回答 var showHideColInTablle = function () { console.log(checkboxToTdBinding); var checked

你好!我有这段代码,它在选中/不选中复选框时显示/隐藏元素


所以它工作得很好,但是我想将一些用户的选择存储在
localStorage
中,即使在重新加载页面后,这个选择仍然会保留。如您所见,我使用循环检查哪些
复选框是正确的。我以前从未使用过
localStorage
,因此任何建议都将不胜感激

这段代码是对我问题的回答

  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'])
};

点击链接。希望这有助于了解本地存储better@Praveen当然,在询问之前,我已经阅读了有关localStorage的内容。但我没有找到任何类似的解决方案来解决我的问题(使用循环)