Я пытаюсь изменить значение внутри хранилища.Этот пункт является статусом флажка.Я хочу, каждый раз, когда флажок установлен, чтобы установить значение true или false этого флажка.Я пробовал много способов, пока не понял, что нет способа изменить значение без использования JSON.
Чтобы добавить значение, которое я использую:
localStorage.setItem("status-" + i, $status.is(":checked"));
, а для удаления я использую:
var parentId = $this.parent().attr('id');
localStorage.removeItem("'" + parentId + "'");
Теперь, чтобы изменить значение, которое я попробовал:
$itemList.delegate("#status-" + i, 'click', function(e) {
var $this = $(this);
var parentId = this.parent().attr('id');
if ($this.is(":checked")) {
localStorage.setItem("'" + parentId + "'".val("fdgsdagf"));
// Note that alert here works.
}
});
Вот так выглядит мое локальное хранилище: Я надеюсь, что кто-то может мне помочь.Я работал над этим в течение нескольких дней ...
Большое спасибо