post请求(带入查询条件的)的分页

浏览:4320 发布日期:2017/02/17 分类:求助交流 关键字: post请求 分页
场景:下拉框按“姓名“或”所在部门”选择,紧接着输入“关键字”,post请求查询。

我的查询条件$map是二维数组;所得是符合条件的id;array (size=1)
  'id' => 
    array (size=2)
      0 => string 'in' (length=2)
      1 => 
        array (size=5)
          0 => string '59696503' (length=15)
          1 => string '65952785' (length=15)
          2 => string '69958091' (length=15)
          3 => string '57934644' (length=15)
          4 => string '64223905' (length=15)
          
tp3.2.3带入查询条件的数据分页里讲到
如果是POST方式查询,如何确保分页之后能够保持原先的查询条件呢,我们可以给分页类传入参数,方法是给分页类的parameter属性赋值//分页跳转的时候保证查询条件
foreach($map as $key=>$val) {
    $Page->parameter[$key]   =   urlencode($val);
}
根据文档分页,但只能正确显示第一页,第二页又变成不带查询条件的页面。

请问是我的查询条件$map写错了么?


研究了一下thinkphp官网右上方的搜索,也是post请求,带入查询条件,依旧能正确分页,是怎么实现的呢?
最佳答案
评论( 相关
后面还有条评论,点击查看>>