关于table的分页

提问 未结
18 396
syjphp
syjphp 2018-12-10
悬赏:20飞吻
版本:layui 浏览器:
请问这里URL从文档里获取怎么分页,初始化设置的分页不起作用么
回帖
  • evn
    2018-12-10
    page: _this.dataGrid().page == undefined ? true : _this.dataGrid().page,
    limits: [15, 30, 60],
    limit: 30, //默认采用30
    page:不能写死,你这样永远查找第一页
    0 回复
  • HiTerry
    2018-12-10
    你后端的分页写对了吗
    0 回复
  • syjphp
    2018-12-10
    @evn 重载数据的时候设置了limit还是显示的是全部数据,现在是在数据库里把所有的数据取出来,放在了文档里,然后从文档里分页获取数据
    0 回复
  • evn
    2018-12-10
    limit 好像table 有个默认值得 不写没关系
    0 回复
  • evn
    2018-12-10
    你看你后台有没分页获取 有没接收到 分页参数
    0 回复
  • evn
    2018-12-10
    传到后台 有个 pagesize 和 pageindex
    后台返回 total
    0 回复
  • syjphp
    2018-12-10
    后台没有是把所有的数据都取过来的,然后放在一个JSON文件里,然后重载的时候分页从JSON文件里去获取
    0 回复
  • evn
    2018-12-10
    你读json 文件了 全部读取来了 还分什么页
    0 回复
  • syjphp
    2018-12-10
    现在就是要从JSON里去分页,因为每次去服务器里分页读取速度很慢,所以把数据存到了JSON里再去分页获取
    0 回复
  • evn
    2018-12-10
    仔细看下 layui table 的 request 和 response
    0 回复
  • syjphp
    2018-12-10
    , request: { pageName: 'curr', limitName: 'nums',limit:10 }加了这个参数好像不起作用
    0 回复
  • evn
    2018-12-10
    为什么 服务器上不直接取 又读到 json 文件里面去,然后在json 文件里读取做分页, 这样速度 会更慢,
    直接分页读取服务端 数据 肯定比你读 json 数据快
    0 回复
  • evn
    2018-12-10
    你现在是直接读json 文件 不用谈分页了,正个文件都读下来了 还分什么页面
    0 回复
  • syjphp
    2018-12-10
    本来读取一下服务器要好几秒,点查询按钮的时候从服务器读取一下,然后在点击分页的时候就不用再去服务器读了,直接在本地JSON里读取
    0 回复
  • evn
    2018-12-10
    @syjphp qq
    0 回复
  • syjphp
    2018-12-10
    616941263
    0 回复
  • katsu19
    2018-12-10
    page:true试试?
    0 回复
  • ConanSoon
    2018-12-12
    要使用table.render 来初始化一个表格。
    reload 是表格重载。
    0 回复