How to change parameter name in datatable.net such

2019-03-30 06:42发布

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条回答
萌系小妹纸
2楼-- · 2019-03-30 06:58

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;
    }
  }
});
查看更多
登录 后发表回答