当我移动到最后一页时,如何选择extjs网格中的最后一条记录

当我移动到最后一页时,如何选择extjs网格中的最后一条记录,extjs,grid,load,Extjs,Grid,Load,首先谢谢你! 我在加载网格和moveLast()时遇到了一个问题,但我无法选择最后一行,以下是我的代码: var store=this.getMyOwnStoreStore().load({ 范围:本,, 回调:函数(){ Ext.getCmp(“pagingtoolbarId”).moveLast(); Ext.getCmp(“gridId”).getSelectionModel().select(thelastrownNumber-1); } })selectionModel的选择方法实际

首先谢谢你! 我在加载网格和moveLast()时遇到了一个问题,但我无法选择最后一行,以下是我的代码:

var store=this.getMyOwnStoreStore().load({
范围:本,,
回调:函数(){
Ext.getCmp(“pagingtoolbarId”).moveLast();
Ext.getCmp(“gridId”).getSelectionModel().select(thelastrownNumber-1);
}

})
selectionModel的选择方法实际上需要记录-


为此,请使用以下命令-
Ext.getCmp(“gridId”).getSelectionModel().select(gridStore.getAt(gridStore.getCount()-1))

inQstvJS的回答帮助我解决了这个问题,因为我在“选择(1)”中放置了一个数字,认为“选择”只是想要网格中某个项目的索引。没有意识到它需要存储项的索引。谢谢

id = grid.config.store.data.items.length;  
grid.getSelectionModel().select(grid.store.getAt(id));