ExtJS Radio Group: Peut seulement cliquer sur un élément
-
13-11-2019 - |
Question
Je ne suis même pas sûr de la recherche de cela, j'espère donc que cela n'a pas encore été répondu à cent fois.
Fondamentalement, j'ai un groupe de radio sur ma forme avec trois options: Afficher les examens remplis, afficher des examens incomplets ou afficher tous les examens.
{
name: 'ShowComplete',
fieldLabel: 'Show',
allowBlank: true,
columns: 1,
items: [
{
name: 'ShowComplete',
boxLabel: 'Completed Exams',
inputValue: '1'
},
{
name: 'ShowComplete',
boxLabel: 'Incomplete Exams',
inputValue: '0'
},
{
name: 'ShowComplete',
boxLabel: 'All',
inputValue: '-1'
}
],
xtype: 'radiogroup'
}
Lorsque je charge la page, j'ai un bon contrôle.
http://dl.dropbox.com/u/298258/extjsragroup.png
Cependant, le seul que je puisse sélectionner est examens incomplets .
Y a-t-il quelque chose que je manque?Je suis sûr que c'est quelque chose de simple.
La solution
J'ai eu un problème similaire. Je crois que cela est lié au fait que vous donnez la valeur '0' à votre élément de milieu.
Peut-être, en raison de la nature de JavaScript, il est ensuite interprété à tort comme «faux» ou quelque chose comme ça et provoque la pause du comportement des boutons radio.
Si vous remplacez le «0» par quelque chose d'autre, cela devrait fonctionner.
Autres conseils
Essayez de prendre l'attribut name
hors du radiogroupe ... Peut-être qu'il est contradict?