我正在使用EXT JS 3.4獲得分頁工具欄的當前頁分機js 3.4
如何獲取頁面工具欄的當前頁面?
例如分頁工具欄說第7頁/共10頁。如何獲取值'7',因爲在網格中的記錄刷新後我需要當前頁面值。
我在網格刷新後出現問題,它返回頁面1而不是頁面7,我離開了。
謝謝。
我正在使用EXT JS 3.4獲得分頁工具欄的當前頁分機js 3.4
如何獲取頁面工具欄的當前頁面?
例如分頁工具欄說第7頁/共10頁。如何獲取值'7',因爲在網格中的記錄刷新後我需要當前頁面值。
我在網格刷新後出現問題,它返回頁面1而不是頁面7,我離開了。
謝謝。
如果只想檢索活動頁面(按照文檔):
// t is reference to the paging toolbar instance
var activePage = Math.ceil((t.cursor + t.pageSize)/t.pageSize);
但是,如果你是做服務器端分頁,刷新方法已經通過遊標傳遞給load方法
doRefresh : function() {
this.doLoad(this.cursor);
}
然後,這將填充加載選項的啓動參數,您可以將其與頁面大小一起使用(將設置爲「限制」參數)以在刷新時返回正確的頁面
您可以使用工具欄的遊標屬性。 See the docs for cursor property。
grid.filterXml.documentElement.setAttribute(「PageNo」,pageno); //設置當前頁面號
grid.filterXml.documentElement.setAttribute(「Start」,this.cursor); // get到當前頁面