我正在使用 jQuery DataTables 版本 1.10.12。下面是我的相关代码
// initialize datatable
jQuery('#taskTable').DataTable( {
"bProcessing": true,
"bServerSide": true,
"bInfo": true,
"bPaginate": true,
"bLengthChange":false,
"pageLength": 10,
"sAjaxDataProp":"serverPageDataModelBean.data"
});
正在显示数据并且分页正在工作。但是,当我设置 "bInfo": true
时,我收到以下消息:
显示 0 到 0 个条目,共 0 个条目(从 NaN 总条目中过滤)
我的下一步按钮不起作用。在 serverPageDataModelBean 中,我发送 {"recordsTotal":12,"recordsFiltered":12,"data":[]}
数据不为空。
有人可以告诉我出了什么问题吗?
原文由 prashant 发布,翻译遵循 CC BY-SA 4.0 许可协议
我知道这为时已晚,但我发布这个以防有人偶然发现这个。答案是您需要像这样将 serverside 设置为 false “serverSide”: false。