Ext JS 4 radio arrivée d'un groupe d'événements
Je suis entrain de créer un groupe de boutons dans extJS 4 à l'aide de xtype à l'intérieur d'un FormPanel. Je suis en train d'activer/désactiver un champ de texte dès que la radio est coché.
{
xtype: 'radiogroup',
fieldLabel: 'Enable /Disable ',
columns: 2,
vertical: true,
items: [
{boxLabel: 'Enable', name: 'formtype', inputValue: '1'},
{boxLabel: 'Disable', name: 'formtype', inputValue:'2',checked:true},
]
}
Je suis confus où ajouter les écouteurs pour vérifier/cliquez sur l'événement. Merci une tonne à l'avance.
J'ai essayé d'ajouter cette façon, mais pourquoi le son montrant le alert() pour 2 fois?
auditeurs: { "changement" : la fonction(champ, newValue, oldValue, eOpts ){ alert(this.articles); } }
auditeurs: { "changement" : la fonction(champ, newValue, oldValue, eOpts ){ alert(this.articles); } }
OriginalL'auteur aswininayak | 2012-05-23
Vous devez vous connecter pour publier un commentaire.
Vous avez à gérer le "changement" événement sur chaque bouton radio. Lorsqu'un bouton radio changements (sélectionné) puis d'activer/désactiver le textfield.
Suivante par exemple:
Ciao
OriginalL'auteur Wilk
Si vous définissez votre écouteur d'événement de changement sur la radio du groupe lui-même (pas sur chaque bouton), vous n'avez à gérer un événement. Votre auditeur ou le gestionnaire sera appelé et passé
newVal
etoldVal
. Vous pouvez alors saisir lenewVal
que la valeur qui a été sélectionné.OriginalL'auteur gowestie