笔记:关于layui table分页的实现

 

问题:获取数据的时候不分页,虽然页码那里正常显示,但是按第一页,第二页,都无效,都是显示的全部数据。

问题原因:

我以为设置了  page:true;(默认10条) limit参数和limits参数 就可以自动分页了呢,原来不对,不是前端控制分页,而是后端来分,前端 url每次会传给后端page和limit俩参数,我们可以在浏览器调试工具 network 里边看到,如下图

后端获取了之后再取值返回给前端。

官方文档也有说明:

    layui table 分页实现思路:table开启分页之后会默认传递page limit 两个参数,你在后台获取
    String sql = "select * from table limit ((page - 1)*limit),limit;"
    然后获取需要显示数据的总条目数,问题就在这,上面的sql只会显示limit条数据,而不是全部数据
    所以只能通过count(*) 查询"select * from table" 获取全部数据条目数


 

参考文章原文链接,感谢作者

关于layui table分页的实现

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值