您的位置:首页 > Web前端 > BootStrap

bootstrap-table当查询后再去点击分页时,后台返回的数据是正确的,前台也显示正确了,但是当我点击分页时,列表会刷新为最初的数据,而不再是本次查询得到的数据

2017-12-19 23:00 956 查看
适用场景:一般情况下你的条件查询接口,和最初渲染列表时的接口是同一个,只是后台根据不同的参数,来给你返回不同的值而已。(适用服务器端分页)

适用人群:你能看到这个说明bootstrap-table已经使用一段时间所以就直接说问题
解决问题:bootstrap-table当查询后再去点击分页时,后台返回的数据是正确的,前台显示的页数也没有问题,第一页信息也没有问题,但是当我点击第二页或者其他页码时,列表会刷新为最初的数据,而不再是本次查询得到的数据。

造成错误原因: s你只是查询了一次数据,后台也返回成功,但是此刻的最初原始数据并没有被覆盖,所以插件分页自带的点击事件,一旦触发,他请求的就是一开始你渲染列表的代码。而你最初渲染列表的代码里面并没有给后台传递现在你要查询的信息参数。所以会出错。
解决办法:在你渲染列表时,直接把所有的查询条件都写进去,看图:


 这里已经很详细了。要是有什么不明白的地方直接留言 我会每天看博客。希望可以帮到你!!!

帮到你的话  可以打赏

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐