Задать вопрос
blackseabreathe
@blackseabreathe
brackets

Слетает фильтр при клике на другую страницу пагинации?

После выбора фильтра, формируется новая пагинация (с правильным числом страниц), однако по клику на любую следующую страницу отфильтрованных элементов фильтр слетает и выводятся все элементы из БД, а не те, которые выбрал фильтром. Нужно как-то обновить ссылки пагинации? Или что можно сделать?

Вот класс пагинации.

Посмотреть и подсказать)))

Фильтр работает обычным способом - при клике на фильтр Ajax передает в php выбранный фильтр и его значение, php формирует sql запрос и возвращает ответом выбранные элементы из БД. Сразу после выбора фильтра все работает как надо (выводятся только отфильтрованные элементы из БД), но стоит нажать на любую другую страницу в пагинации и фильтр сбивается, и выводятся все элементы из БД, а не только те, которые отфильтровал.
  • Вопрос задан
  • 173 просмотра
Подписаться 1 Средний 11 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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