3
私は、チェックボックス選択モデルを備えたEXTJSページンググリッドを持っています。ユーザーが現在表示しているページを知りたいEXTJS4グリッドで現在のページ番号を見つける方法
私がpagingtoolbarのインスタンスを取得できる場合は、現在のページ番号を見つけることができると思います。
グリッドのコードを追加しています。
var searchGrid = Ext.create('Ext.grid.Panel', {
width: 430,
height: 200,
selModel: sm,
title: 'Search Results',
autoScroll: true,
scroll:'vertical',
store: gridStore,
loadMask: true,
viewConfig: {
id: 'gv',
trackOver: false,
stripeRows: false
}, columns:[
{
text: "Link name",
dataIndex: 'name',
width: 200,
align: 'left',
sortable: true
}],
},
dockedItems: [{
xtype: 'pagingtoolbar',
store: gridStore, // same store GridPanel is using
dock: 'bottom',
displayInfo: true,
listeners:{
change : function(paging, pageData, options){
for(var i=0;i<selectedRows.length;i++){
var record = searchGrid.store.getById(selectedRows[i]);
if(record)
searchGrid.getSelectionModel().select(record,true,false);
}
return true;
}
}
}]
})。
うわー、私は怒ってしまったと思います。そのような明白なことと私は時間を費やしました。あなたの素早い返答をありがとう。 –
あなたはウェルカムです:) – Zango