Thinkphp5中用POST搜索条件分页,分页失效,点击下一页时搜索条件被重置的解决办法

最近做项目,在分页的这里出现了问题,因为后台是iframe模式的,所以在条件搜索查询分页时,点击下一页导致所有的搜索条件被重置,分页效果就失效了,在网上查询了半天,发现全是没用的信息,要么就是TP3.2.3的,Page类早就没有了。

以下是网上部分解决办法:

Thinkphp5中用POST搜索条件分页,分页失效,点击下一页时搜索条件被重置的解决办法_第1张图片


Thinkphp5中用POST搜索条件分页,分页失效,点击下一页时搜索条件被重置的解决办法_第2张图片

大部分都是没解决问题,要么就是说为啥要用post

当然,这不是用不用的问题,有问题就要解决,而不是逃避,不然不是一个好码农。

好啦,不多说,找解决办法吧:

按住CTRL把鼠标放在paginate上,你会发现有好东西,点进去:

Thinkphp5中用POST搜索条件分页,分页失效,点击下一页时搜索条件被重置的解决办法_第3张图片

看点进去的参数配置说明:

Thinkphp5中用POST搜索条件分页,分页失效,点击下一页时搜索条件被重置的解决办法_第4张图片

注释块的意思就是说,如果要额外带参数,那么就要在第三个参数$config传入数组array("query"=>$_POST);

哈哈,就是这么简单:

以下为完整代码图


各位大佬,请多多指教。

转载复制请说明来源地址。

你可能感兴趣的:(PHP)