表达参数传递搜索和分页问题

时间:2018-12-15 17:32:37

标签: javascript mysql node.js express url

在我的程序中,我将搜索过滤器和页码作为对URL的查询。

关于搜索:获取表单发送在路由中作为req.query.searchterm;

访问的参数

分页:页面链接将页面编号发送为
url/?page='somepagenumber';

现在位于搜索结果页面上,该页面可通过url之类的网址构建查询
url/?searchterm=4
当我单击从分页的任何页面链接转到其他页面时,会发生问题。

例如,Url更改为url/?page=1,搜索词查询消失了,因此使查询执行成为一个问题,因此导致没有数据,只有空表。

如何使网址与已经存在的查询(如
url.com/searchterm?=1&page=2

要注意的一件事是,当我如上所述手动键入url时,它可以正常工作。

工具:nodejs,express,mysql,ejs

0 个答案:

没有答案