ExtJS GridPanel Ligne Cliquez Sur
J'ai conçu un ExtJS GridPanel et peuplée de données à partir d'une base de données.
Mon exigence est en cliquant sur une ligne de la grille (comme le bouton modifier) obtenir un identifiant à partir de la grille et remplir une fenêtre avec des données spécifiques (restauration des données à l'aide de l'id de base de données).
Comment puis-je y parvenir?
OriginalL'auteur MNR | 2011-04-26
Vous devez vous connecter pour publier un commentaire.
Utiliser ceci:
Edit: reportez-vous ExtJS Grille FAQ section de la Grille de questions liées à la
rowclick( this, record, tr, rowIndex, e, eOpts )
OriginalL'auteur Swar
Prendre un coup d'oeil à cet exemple de Ext JS 3.3 Exemples, il dispose d'mécanique similaire à ce que vous avez décrit. Le code source principal peut être vu ici.
L'autre Grille officielle des exemples (liaison de données, etc.) sont probablement vaut un coup d'oeil.
Fixe... Merci!
OriginalL'auteur Tommi
L'ajouter à la grille de l'Écouteur:
celllcick
gestionnaire doit être comme ceci:cellclick( this, td, cellIndex, record, tr, rowIndex, e, eOpts )
Veuillez noter: Ce code ci-dessus a été écrit pour la version 3.4. Pour des raisons évidentes, une mise à niveau dans le Sencha version(5.0 dans ce cas) peut ajouter/soustraire prametrized méthodes. Vous devez vérifier en conséquence. Laissez-moi savoir si il ya quelque chose de spécifique que vous êtes aux prises avec ?
OriginalL'auteur Kunal Goel