一、获取当前table分页的页码
有两种方式可以获得当前选中的页码:
1、通过table的onPageChange方法
$('#agentTable').bootstrapTable({ data: {........}, onPageChange: function (pageNumber) { $.cookie("curAgentTablePageNumber", pageNumber); }, columns: [ {......} ]});
2、通过table的getOptions的属性获取
var curAgentTablePageNumber = $("#agentTable").bootstrapTable("getOptions").pageNumber;
二、设置table的默认选中页码
1、通过pageNumber属性设置
$('#agentTable').bootstrapTable({ data:{......}, pageNumber: parseInt($.cookie("curAgentTablePageNumber") ? $.cookie("curAgentTablePageNumber") : 1), onPageChange: function (pageNumber) { $.cookie("curAgentTablePageNumber", pageNumber); }, columns: [
pageNumber属性设置的时候必须要转换成数值类型,否则分页标签的页码不会被选中。
2、通过selectPage来设置
$('#table').bootstrapTable('selectPage',num);
同样必须是数字类型。