I use PagingAndSortingRepository
of Spring framework for my app. When Page interface in server response to client with parameter: totalPages
, totalElements
, numberOfElements
,size
. But client datatable jquery (datatable.net) needs draw
, recordsTotal
, recordsFiltered
parameters.
Please help me to resolve this problem.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
Use the ajax.dataSrc
callback for preprocessing the response :
$('#example').dataTable( {
serverSide: true,
ajax: {
url: "path/to/server",
dataSrc: function(json) {
json['recordsTotal'] = json['totalElements'];
json['recordsFiltered'] = json['numberOfElements'];
return json;
}
}
});