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

Hùn*_* Vi 4 parameters spring datatables

我PagingAndSortingRepository为我的应用程序使用Spring框架.当带参数的服务器响应客户端页界面:totalPages,totalElements,numberOfElements,size.但是,客户端数据表中的jQuery(datatable.net)的需要draw,recordsTotal,recordsFiltered的参数.请帮我解决这个问题.

dav*_*rad 10

使用ajax.dataSrc回调预处理响应:

$('#example').dataTable( {
  serverSide: true,
  ajax: {
    url: "path/to/server",
    dataSrc: function(json) {
       json['recordsTotal'] = json['totalElements'];
       json['recordsFiltered'] = json['numberOfElements'];
       return json;
    }
  }
});
Run Code Online (Sandbox Code Playgroud)