ho seleted di fila, e ora voglio ottenere rowIndexExtJS - Get rowIndex di una riga selezionata
forse come
grid.getSelectionModel().getSelection()[0].rowIndex
ma è indefinito. Come posso farlo grazie
ho seleted di fila, e ora voglio ottenere rowIndexExtJS - Get rowIndex di una riga selezionata
forse come
grid.getSelectionModel().getSelection()[0].rowIndex
ma è indefinito. Come posso farlo grazie
come su Questo?
var selectedRecord = grid.getSelectionModel().getSelection()[0];
var row = grid.store.indexOf(selectedRecord);
devi ottenere il record selezionato della tua griglia e da quello, puoi cercare questo record dal tuo negozio e ottenere il suo indice.
Prova
grid.getSelectionModel().getSelection()[0].get('id')
ottiene l'id di riga non indicizza vedi il mio aggiornamento grazie – freestyle
si può anche ottenere dal select
ascoltatore della griglia:
listeners: {
select: function(selModel, record, index, options){
alert(index);
}
}
Ciò ha aiutato. Volevo solo aggiungere che non ti serve .getSelectionModel() – SomeGuyOnAComputer