bootstrapTable翻页(后端分页)数据对不上的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bootstrapTable翻页(后端分页)数据对不上的问题相关的知识,希望对你有一定的参考价值。

参考技术A bootstrapTable后端分页后前端翻页事件造成的显示数据偶尔不对
程序逻辑是这样的:
bootstrapTable列中有这样一列,实现自动排序

分页函数及方法:

后台对数据进行了筛选排序和跳页,翻页的时候,经常会出现展示初始数据的情况,ajax请求的数据好像没有加载一样。
分析了一下可能时这样的:
bootstrapTable再翻页时会先触发翻页函数onPageChange,同时也会触发本身向后台请求。所以相当于请求了两次,加载了两次。若上面的seoPageChange函数ajax请求没有数据,就好像做了一次重新加载。添加

翻页之前将数据清空,这样解决了翻页时数据对不上的问题。

但是最好的解决方式还是再翻页时将参数同bootstrapTable本身的后台方法一起传到后台,onPageChange方式比较多余。

以上是关于bootstrapTable翻页(后端分页)数据对不上的问题的主要内容,如果未能解决你的问题,请参考以下文章

前端滚动加载后端如何分页

带有后端分页的 jQuery 数据表

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

datatables后端分页

后端分页

bootstrap table下面的分页信息怎么去掉