Extjs Grille - Cliquez sur l'écouteur d'événement

Je n'ai réussi à ajouter une ligne double-cliquez sur l'écouteur d'événement à ma grille par:

listeners : {
    itemdblclick: function(dv, record, item, index, e) {
        alert('working');
    }
},

Maintenant, j'ai besoin d'obtenir la valeur exacte de la troisième colonne à la ligne sélectionnée, comment puis-je le faire ?

MODIFIER

Accord trouvé:

listeners: {
    itemclick: function(dv, record, item, index, e) {
        alert(record.get('name'));
    }
}

mais semble comme le résultat de record.get('name') n'est pas un texte! son objet mais je ne peut pas le manipuler comme si un texte. tout corps a une idée ?

MODIFIER

Par exemple, si je passe le nom de la fonction de recherche: Search(record.get('name')); cela ne fonctionnera pas. mais si je passe de cette façon: Search('Mike'); ça marche!!!

Saurez-vous de la colonne qui est lié à la troisième? C'est à dire, ne vous connaissez déjà le dataIndex?
juste mis à jour mon post. Merci
Êtes-vous sûr? Quel objet ne record.get() vous donner?? Si vos données est une chaîne de caractères, il vous donnera une chaîne de caractères. Vous pouvez le consulter dans un débogueur?
oui j'en suis sûr, j'ai eu le nom d'une chaîne correctement, mais lorsque je passe à une autre fonction, il ne peut pas le manipuler, d'autre part, si je passe le nom lui-même (type I), la fonction fonctionne très bien.
vous pouvez consulter vos données d'enregistrement à l'aide de console.log(record.data) ou dans votre cas console.log(record.get('name')). ne pas utiliser alert()

OriginalL'auteur Noon | 2012-12-10