bootstrap table在数据请求完之后怎么请求翻页 历程是从当前界面跳转到其他界面,在从其他界面回来之后,想要在之前操作的页码,如图,回来之后界面加载,展示的是第一页,怎么展示第三页的数据呢 ,下面的也要跟着变化
翻页分前端翻页 与 后台翻页两种,具体做法如下:
前端翻页:后台返回所有json到前端,前端再分页。
后台分页:前台传递pageNumber和pageSize到后台,后台分页后再把数据传回前端。
需要注意的是,后台返回的json要符合一定格式,例如:{"total":3,"rows":[{"ID":"tangchaoniugu"...
前端表格数据才能正常加载。
具体使用,前端分页适用于固定数据,数据量较小情况。后台分页适用于数据量大,页数多情况。
初步想法是$('#'+dom).bootstrapTable('selectPage',2) 这个翻页 ,但是这个要在onLoadSuccess里执行,而且会执行很多遍,大神有没有合适的方法
@苏桃子~: 供参考:
$('#table').bootstrapTable({ method: 'get', url: "http://127.0.0.1/api", dataType: "jsonp", jsonp: "callback", striped: true, pagination: true, pageSize: 10, pageNumber:1, pageList: [10, 15, 20], search: false, showColumns: true, showRefresh: false, sidePagination: "server", queryParamsType : "undefined", queryParams: function queryParams(params) { var param = { pageNumber: params.pageNumber, pageSize: params.pageSize, }; return param; }, ...
@ycyzharry: 但是右下角的第几页怎么展示啊
@苏桃子~: 你还是没懂 多看看例子调试下吧
@ycyzharry: =_+!!! 好吧 我自己研究一下 谢谢您
你想过了,没有你说的这种搞法?