我为我的应用使用PagingAndSortingRepository
Spring框架。当服务器中的页面接口响应客户端时,参数为:totalPages
,totalElements
,numberOfElements
,size
。但是客户端数据表jquery(datatable.net)需要draw
,recordsTotal
,recordsFiltered
个参数。
请帮我解决这个问题。
答案 0 :(得分:9)
使用ajax.dataSrc
回调预处理响应:
$('#example').dataTable( {
serverSide: true,
ajax: {
url: "path/to/server",
dataSrc: function(json) {
json['recordsTotal'] = json['totalElements'];
json['recordsFiltered'] = json['numberOfElements'];
return json;
}
}
});