datatable -- 后端分页时的参数设置

当serverSide:true 时, 表示后端进行分页处理 。

datatable 的ajax get方法上送的请求头和请求数据:

Accept  application/json, text/javascript, */*; q=0.01
X-Requested-With    XMLHttpRequest
draw    1             // draw 服务器端需返回原值,安全处理。
columns[0][data]    chnName
columns[0][name]    
columns[0][searchable]  true
columns[0][orderable]   false
columns[0][search][value]   
columns[0][search][regex]   false
columns[1][data]    engName
columns[1][name]    
columns[1][searchable]  true
columns[1][orderable]   false
columns[1][search][value]   
columns[1][search][regex]   false
columns[2][data]    abbreviate
columns[2][name]    
columns[2][searchable]  true
columns[2][orderable]   false
columns[2][search][value]   
columns[2][search][regex]   false
columns[3][data]    fieldGroup
columns[3][name]    
columns[3][searchable]  true
columns[3][orderable]   false
columns[3][search][value]   
columns[3][search][regex]   false
columns[4][data]    source
columns[4][name]    
columns[4][searchable]  true
columns[4][orderable]   false
columns[4][search][value]   
columns[4][search][regex]   false
columns[5][data]    remark
columns[5][name]    
columns[5][searchable]  true
columns[5][orderable]   false
columns[5][search][value]   
columns[5][search][regex]   false
columns[6][data]    
columns[6][name]    
columns[6][searchable]  false
columns[6][orderable]   false
columns[6][search][value]   
columns[6][search][regex]   false
order[0][column]    0     // 排序字段
order[0][dir]   asc       // 排序方式
start   0                   // 开始记录数
length  10         // 每页记录条数 
search[value]        // 搜索字符串  
search[regex]   false
_   1524108765439

服务器端返回的数据:

recordsFiltered 5235   // 总过滤条数 
data    […]                             // 数据数组, data名称可以指定,需要在页面指定dataSrc
draw    1                              // 类似token,按收到的值返回 
recordsTotal    5235        // 总记录条数

服务端返回的是json格式报文。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容