天天看點

jquery設定bootstrap-table的目前選中頁碼的擷取與設定

一、擷取目前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屬性設定的時候必須要轉換成數值類型,否則分頁标簽的頁碼不會被選中。

jquery設定bootstrap-table的目前選中頁碼的擷取與設定

 2、通過selectPage來設定

$('#table').bootstrapTable('selectPage',num);
      

  同樣必須是數字類型。

繼續閱讀