我是jquery datatables的新手,我有一个简单的函数,它调用 AJAX 并将响应Map到datatables,这是工作,但分页不正常工作,任何建议都是伟大的。这是我的代码。
function loadJson() {
$('#datatable')
.dataTable(
{
"bProcessing" : true,
"bPaginate" : true,
"bServerSide" : true,
"sServerMethod" : "GET",
"sAjaxSource" : "${pageContext.request.contextPath}/emi/calculate?jsonValue="
+ jsonData,
"sAjaxDataProp" : "",
"fnRowCallback" : function(nRow, aData,
iDisplayIndex) {
$("td:first", nRow).html(iDisplayIndex + 1);
return nRow;
},
"aoColumns" : [ {
"mData" : null
}, {
"mData" : "emiDate"
}, {
"mData" : "principle"
}, {
"mData" : "interestAmount"
}, {
"mData" : "emi"
}, {
"mData" : "loanOutstanding"
} ]
});
}
我得到了this输出,问题是,显示条目不工作,我只有11条记录,我得到了1,2,3,4页码,这应该只有1,2,只有10条记录需要在那里。我错过了什么?
3条答案
按热度按时间sr4lhrrt1#
你得加上这个
v2g6jxz62#
尝试 在 数据 表 声明 中 使用 此 属性
中 的 每 一 个
l2osamch3#
https://stackoverflow.com/posts/38213104/revisions
请参阅以上连结。
我在我的
EntityController
中使用了以下代码。