如何更改 datatable.net 中的参数名称,例如:"draw"、"recordsTotal"、"recordsFiltered"
How to change parameter name in datatable.net such as : "draw", "recordsTotal" , "recordsFiltered"
我为我的应用程序使用 PagingAndSortingRepository
或 Spring 框架。服务器响应客户端的页面接口时,参数为:totalPages
、totalElements
、numberOfElements
、size
。但是客户端数据表 jquery (datatable.net) 需要 draw
, recordsTotal
, recordsFiltered
参数。
请帮我解决这个问题。
使用 ajax.dataSrc
回调预处理响应:
$('#example').dataTable( {
serverSide: true,
ajax: {
url: "path/to/server",
dataSrc: function(json) {
json['recordsTotal'] = json['totalElements'];
json['recordsFiltered'] = json['numberOfElements'];
return json;
}
}
});
我为我的应用程序使用 PagingAndSortingRepository
或 Spring 框架。服务器响应客户端的页面接口时,参数为:totalPages
、totalElements
、numberOfElements
、size
。但是客户端数据表 jquery (datatable.net) 需要 draw
, recordsTotal
, recordsFiltered
参数。
请帮我解决这个问题。
使用 ajax.dataSrc
回调预处理响应:
$('#example').dataTable( {
serverSide: true,
ajax: {
url: "path/to/server",
dataSrc: function(json) {
json['recordsTotal'] = json['totalElements'];
json['recordsFiltered'] = json['numberOfElements'];
return json;
}
}
});