datatables 数据表格加载时分页没有从第一页开始加载

图片说明

问题问的有点突兀。

F12看一下list的返回值是否正确。

打开页面查看一下分页的地方看一下取值是否正确。

可能需要贴出来一下相关代码例如前端HTML代码以及后台分页的代码

分页的话一般是从第0 页开始,如果你第一次进入传递的是1的话那么需要计算page-1 才是真正的第一页;

在你的代码里找找有没有pagenumber、pagenum之类表示当前页码的变量,它是不是被意外设置为一个定值了。

如果你用的是别人的工具类,仔细找找有没有把当前页的值传递错误,当前页是否被设置为定值?在查看一下自己页面中的当前页码是否传递错误,还有在sql语句中
是否正确的分页,(默认的0,第一个值0就是第一页);还有就是统计的那个变量是否被正确赋值,再sql中是否正确的书写。

个人认为是你控制计算页码的条件没有控制好,导致计算出来的页码永远是最后一页,跟个断点,或者输出当前页就明了了。