Экспресс передача параметров выдачи с поиском и разбиением на страницы - PullRequest
0 голосов
/ 15 декабря 2018

В моей программе я передаю фильтр поиска и номер страницы в виде запроса к URL.

при поиске: форма get отправляет параметр, к которому осуществляется доступ в маршруте, как req.query.searchterm;

при разбивке на страницы: ссылка на страницу отправляет номер страницы как
url/?page='somepagenumber';

, теперь на странице результатов поиска, которая создает запрос по URL-адресу, например
url/?searchterm=4
, возникает проблемакогда я щелкаю по любой ссылке на странице от нумерации страниц, чтобы перейти на другую страницу.

URL-адрес изменяется, например, на url/?page=1, и запрос поискового термина исчезает, что делает проблему выполнения запроса и, следовательно, приводит к отсутствию данных, кромепустой стол

как сделать так, чтобы URL-адрес соответствовал уже существующему запросу, например
url.com/searchterm?=1&page=2

Следует отметить, что когда я вручную набираю URL, как указано выше, он работает нормально.

Инструменты: nodejs, express, mysql, ejs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...