Задать вопрос
@maximusDreddoff

Как сохранить значения из цикла в localStorage?

Добрый день. Никак не могу понять как лучше сохранить данные, которые получаются в результате выполнения цикла в localStorage. Например, мне нужно сохранить все значения checkboxToTdBinding[i].checkbox.is(":checked") в localSorage. Буду рад любому совету. Спасибо

var checkboxToTdBinding = [
      {checkbox: $('#category'), td: $('.category')},
      {checkbox: $('#subscription'), td: $('.subscription')},
      {checkbox: $('#coverage'), td: $('.coverage')},
      {checkbox: $('#clicks'), td: $('.clicks')},
      {checkbox: $('#activation'), td: $('.activation')},
      {checkbox: $('#customers'), td: $('.customers')}

    ];
      
         var showHideColInTablle = function () {
      for (var i = 0; i < checkboxToTdBinding.length; i++) {

        if(!checkboxToTdBinding[i].checkbox.is(":checked")){
          checkboxToTdBinding[i].td.hide();
        }
        else if (checkboxToTdBinding[i].checkbox.is(":checked")){
          checkboxToTdBinding[i].td.show();
          //localStorage.setItem('key', JSON.stringify(checkboxToDivBinding[i].checkbox.is(":checked")));

        }
      }
    };


Для удобства оформил пример в jsFiddle:

https://jsfiddle.net/u7s6p5fj/2/
  • Вопрос задан
  • 313 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@yeti357
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы