行が選択されたので、rowIndexを取得したい
たぶん
grid.getSelectionModel().getSelection()[0].rowIndex
しかし、それは未定義です。どうすれば感謝できますか
これはどう?
var selectedRecord = grid.getSelectionModel().getSelection()[0];
var row = grid.store.indexOf(selectedRecord);
グリッドの選択したレコードを取得する必要があります。そこから、ストアからこのレコードを検索して、そのインデックスを取得できます。
グリッドのselect
リスナーから取得することもできます。
listeners: {
select: function(selModel, record, index, options){
alert(index);
}
}
これを試して:
grid.getCurrentPosition().row