Недавно было необходимо решение, как установить куки прохождения ключевых значений динамического JSon. Используя https://github.com/js-cookie/js-cookie#json, это можно сделать легко. Требуется сохранить каждое выбранное значение параметра пользователя в cookie, чтобы оно не было потеряно при закрытии вкладки или браузера.
var json = {
option_values : {}
};
$('option:selected').each(function(index, el) {
var option = $(this);
var optionText = option.text();
var key = 'option_' + index;
json.option_values[key] = optionText;
Cookies.set('option_values', json, { expires: 7 });
});
Затем вы можете получить каждое значение ключа печенья на каждой загрузке страницы с помощью
Cookies.getJSON('option_values');
Но он хочет сделать это в контексте литерала объекта. – 2017-04-17 17:15:03