我正在使用jquery datatable插件。它的工作正常除了分页部分。显示1到10条记录(从22000条记录中过滤掉)。因为只有10条记录,下一步和后退按钮不起作用
以下是我的代码
$(document).ready(function() {
$('#example').dataTable( {
"bProcessing": "true",
"bServerSide": "true",
"bPaginate": "true",
"iDisplayLength": 10,
"sPaginationType": "full_numbers",
"sAjaxSource": "ailsdsw.php?b=<?php echo $_SESSION['brcd_se32'] ?>";
} );
} );
json输出就像这样
{"sEcho":0,"iTotalRecords":"22289","iTotalDisplayRecords":"22289","aaData":[["301","1","40353",....]]}
有人可以解释为什么分页不起作用
答案 0 :(得分:0)
总数应该是整数。尝试使用JSON中的字符串围绕值:
"iTotalRecords":22289, "iTotalDisplayRecords":22289
int iTotalRecords过滤前的总记录(即总数 数据库中的记录数量)
int iTotalDisplayRecords过滤后的总记录(即 应用过滤后的记录总数 - 不仅仅是 此结果集中返回的记录数)