歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> ExtJS 更新數據集Ext.PagingToolbar的start參數重置的處理

ExtJS 更新數據集Ext.PagingToolbar的start參數重置的處理

日期:2017/3/1 9:09:49   编辑:Linux編程

問題:當翻頁後,比如當前是第二頁,start參數此時是5(初始為0),當切換左側分類時,我們期望的是從所選分類下明細記錄的第一條開始顯示,結果發現不是這樣,依然是從新數據的第二頁開始顯示,就是說extjs默認傳遞的start參數沒有重置為0,依然是5,這樣後台通過sql分頁就會出問題,解決方法是,對store的currentPage賦值,如下

filestore.currentPage = 1;
treePanel.getSelectionModel().on('select', function(selModel, record){

var filestore = Ext.getCmp('filegrid').getStore();

filestore.baseParams.catalogid=record.data.id;

filestore.currentPage = 1;

filestore.load({

params:{

catalogid:record.data.id

}

})

});
還可以用store的loadPage方法

Copyright © Linux教程網 All Rights Reserved