bootstrap table server服务端分页返回json不是total和rows格式的处理方式

  1. 如果server分页返回的数据格式有多层封装嵌套,可以用如下Handler进行预处理:

responseHandler: function (res) {
return res.messages;
}

  1. 如果server返回的json字段不是total和rows,可以通过设置来指定实际的字段名称:
    //设置bootstrap table totalField 为count ,dataField 为 data
    $(‘#table’).bootstrapTable({
    totalField:”count”,
    dataField:”data”
    });
  2. 请求格式的设置:
    $(‘#table’).bootstrapTable({
    contentType: “application/x-www-form-urlencoded”,
    });

这里推荐仔细学习:http://www.itxst.com/Bootstrap-Table/QuickStart.html

参考:
http://www.itxst.com/Bootstrap-Table/u3i32eni.html
https://github.com/wenzhixin/bootstrap-table/issues/353
http://issues.wenzhixin.net.cn/bootstrap-table/#issues/353.html
http://www.itxst.com/Bootstrap-Table/aqaejavn.html
https://stackoverflow.com/questions/30053645/bootstrap-table-server-side-pagination
https://bootstrap-table.com/docs/api/table-options/#totalfield
https://www.cnblogs.com/landeanfen/p/4976838.html

欢迎关注我的微信公众号:

 

如无特殊说明,文章均为本站原创,转载请注明出处!

发表评论

邮箱地址不会被公开。 必填项已用*标注