@Lulzsec

Запись в сессию или куки данных из чекбокса?

Здравствуйте, на сайте есть чекбоксы (примерные):
1) Земля
2) Вода
3) Огонь
4) Ветер
Все активные.

В зависимости от выбранного чекбокса, формируются (а точнее применяется Hide/Show) новости по этим темам.

Как можно сделать, чтобы обычный юзер, зайдя один раз на сайт, и убрав, например, чекбоксы у первых двух элементов, зайдя потом снова через какой-то промежуток времени не убирал их заново, а они уже были убраны? Как это лучше реализовать? Спасибо!
  • Вопрос задан
  • 167 просмотров
Решения вопроса 1
@lemme
Frontend
1) Вешаем слушатель на форму (или на каждый чекбокс)
2) При изменении чекбокса - пишем его состояние в localStorage
3) После загрузки страницы(обновления) - читаем данные из localStorage и устанавливаем состояние чекбоксов

https://jsfiddle.net/2shg8aqj/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
driver458
@driver458
лучше в куки, данные будут храниться в браузере пользователя и они не представляют никакой важной информации как например паролии т.д.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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