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.

merci!

Était-ce utile?

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?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top