2

これを検索する方法すらわからないので、うまくいけば、これはまだ100回答えられていません。

基本的に、フォームには、[完了した試験を表示する]、[不完全な試験を表示する]、または[すべての試験を表示する]の3つのオプションがあるラジオグループがあります。

{
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'
}

ページをロードすると、見栄えの良いコントロールができます。

http://dl.dropbox.com/u/298258/extJSRadioGroup.png

ただし、選択できるのは不完全な試験だけです。

足りないものはありますか?簡単なことだと思います。

ありがとう!

4

2 に答える 2

4

同様の問題がありました。これは、中間のアイテムに値「0」を指定しているという事実に関連していると思います。

おそらく、Javascriptの性質上、後で「false」などと誤って解釈され、ラジオボタンの動作が中断する原因になります。

「0」を他のものに置き換えると、機能するはずです。

于 2011-03-29T07:16:50.773 に答える
0

nameRadioGroupから属性を削除してみてください...おそらく競合していますか?

于 2011-03-29T01:03:29.900 に答える