如何在datatable.net中更改参数名称,例如:" draw"," recordsTotal" ," recordsFiltered"

时间:2015-10-03 08:23:52

标签: spring parameters datatables

我为我的应用使用PagingAndSortingRepository Spring框架。当服务器中的页面接口响应客户端时,参数为:totalPagestotalElementsnumberOfElementssize。但是客户端数据表jquery(datatable.net)需要drawrecordsTotalrecordsFiltered个参数。 请帮我解决这个问题。

1 个答案:

答案 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;
    }
  }
});