【发布时间】:2017-07-07 16:33:29
【问题描述】:
存储在本地存储中的值
{"10":true,"11":true,"16":false}
我想删除存储在本地存储中的特定数据,例如10
var checkboxValues = JSON.parse(localStorage.getItem('checkboxValues')) || {};
$.each(checkboxValues, function(key, value) {
if(value===true) {
delete checkboxValues[key];
}
}
});
我在 onload 期间存储了所有复选框 id 和值,并希望在用户提交表单时删除那些具有 true 值的复选框 id。
使用上述方法,我无法删除数据。我的代码有什么问题吗?
【问题讨论】: