一、獲取當前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);
同樣必須是數字類型。