extJS groupe de boutons setValue() la fonction
J'ai créé le groupe de boutons à l'aide du code
var radios = new Ext.form.RadioGroup({
columns : 2,
items: [
{boxLabel: 'E-Mail', name: 'communication', inputValue: 1},
{boxLabel: 'Nagios', name: 'communication', inputValue: 2}
]
});
Je veux vérifier l'un des bouton radio sur certains événements. Comment faire?
J'ai essayé d'utiliser:
radios.setValue(true, false);
mais ça ne fonctionne pas.
OriginalL'auteur Sapan | 2011-05-06
Vous devez vous connecter pour publier un commentaire.
radios.éléments.les articles doivent vous revenir les boutons de la radio à l'intérieur du groupe de boutons radio. Vous pouvez ensuite utiliser la setValue() la fonction à cocher ou décocher.
OriginalL'auteur Pulkit Goyal
http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.forme.Groupe de boutons-méthode setValue
OriginalL'auteur mustafa.0x
pour sélectionner "E-Mail", par exemple
Utilisation générale:
OriginalL'auteur Haddad
Cela fonctionne pour moi
Où valeur d'entrée pourrait être la valeur de la inputValue domaine de la radio bouton
Acclamations
OriginalL'auteur r366y
Essayer de passer un tableau de valeurs à la méthode setValue:
En ExtJs 3.x n'est pas sûr ExtJs4 vérifier la api.
OriginalL'auteur shane87
C'est un vieux thread, mais Google trouve toujours de cette première, je vais jeter ma solution (Ext 3.4.1.1).
Essayez ceci:
radios.setValue(2);
ou pour un plus grand panneau de formulaireformPanel.getForm().setValues([{communication: 2}])
devrait maintenant fonctionner.
OriginalL'auteur goldsky