ho aggiunto con successo un doppio ascoltatore click evento fila alla mia griglia:ExtJS Grid - Clicca listener di eventi
listeners : {
itemdblclick: function(dv, record, item, index, e) {
alert('working');
}
},
Ora, ho bisogno di ottenere l'esatto valore in terza colonna alla riga selezionata, come può Lo faccio ?
EDIT
Va bene lo giudicano:
listeners: {
itemclick: function(dv, record, item, index, e) {
alert(record.get('name'));
}
ma sembra che il risultato di record.get('name')
non è un testo! è un oggetto ma non riesco a gestirlo come se fosse un testo. qualsiasi corpo ha qualche idea?
EDIT
Per esempio, se mi passate il nome alla funzione di ricerca: Search(record.get('name'));
questo non funzionerà. ma se lo passo in questo modo: Search('Mike');
funziona!
Volete sapere quale colonna è legato al terzo? IE, conosci già il dataIndex? –
ho appena aggiornato il mio post. Grazie – Noon
Sei sicuro? Quale oggetto ti dà 'record.get()'? Se i tuoi dati sono una stringa, ti daranno una stringa. Puoi ispezionarlo in un debugger? – gideon