2

我什至不知道如何搜索这个,所以希望这个问题还没有被回答一百次。

基本上,我的表单上有一个广播组,其中包含三个选项:显示已完成的考试、显示未完成的考试或显示所有考试。

{
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

但是,我唯一可以选择的是Incomplete Exams

有什么我想念的吗?我确定这很简单。

谢谢!

4

2 回答 2

4

我有一个类似的问题。我相信这与您将值“0”赋予中间项目这一事实有关。

也许,由于 Javascript 的性质,它后来被错误地解释为“假”或类似的东西,并导致单选按钮的行为中断。

如果您用其他任何东西替换“0”,它应该可以工作。

于 2011-03-29T07:16:50.773 回答
0

尝试从nameRadioGroup 中删除属性......也许它是冲突的?

于 2011-03-29T01:03:29.900 回答