bootstrap-table 查询时分页问题

原创
2018/01/12 10:51
阅读数 1.7K

系统里使用了 bootstrap-table,在页面点击查询时使用了

$('#table').bootstrapTable('refresh', {});

但是如果不是在第一页,点查询时,明明有数据却查询不到,原因为,调用 refresh 时,发出请求时带上了当前页码,导致精确查询时会获取不到数据。

查看源码,找到以下代码(约在 2545 行):

BootstrapTable.prototype.refresh = function (params) {
        if (params && params.url) {
            this.options.url = params.url;
            this.options.pageNumber = 1;
        }
        this.initServer(params && params.silent, params && params.query);
    };

this.initServer 前增加一行代码即可

this.options.pageNumber = 1;
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部