我正在使用jquery datatable
,我正在进行服务器端分页。我在服务器上实现了分页,需要PageIndex
和PageSize
。所以我通过服务器上的以下公式计算PageIndex和PageSize
int PageIndex = (iDisplayStart + iDisplayLength) / (iDisplayLength);
int PageSize = iDisplayLength;
它有效,但问题是如果我在第3或第4页并更改page size
并转到下一页。标签显示错误“显示来自yyyyyyy的xxxx记录”。
我发现iDisplayStart
导致了问题,因为它发送了start index
。什么应该是正确的公式?
答案 0 :(得分:0)
更改" iDisplayLength" fron-end中的值或您根据要修改的页面大小定义表的位置。它对我有用。
例如:
$('#example').dataTable( {
..
..
"iDisplayLength": 50,
..
..
..
} );