Как применить фильтры по get параметру при переходе на прошлую страницу?
Добрый день!
На сайте есть ajax фильтр, который без перезагрузки страницы фильтрует статьи и добавляет get параметры в url через history.pushState().
Если я несколько раз нажму на разные фильтры, то get параметр будет меняться и применяться фильтр, например site.ri/catalog/?event_num=123 или site.ri/catalog/?event_num=123&date_val=now и тп.
Все работает хорошо, но при возврате на прошлую страницу url меняется, но фильтрация не происходит, страница вообще не меняется. Как это можно исправить?
Вы видимо не поняли вопрос.
При клике фильтр работает исправно, фильтр применился и через history.pushState() к url добавилbcm get параметры. Проблема в том, что фильтр не срабатывает при переходе на прошлую страницу (стрелочка назад в браузере).