Extjs Radio Group:只能点击一个项目

时间:2011-03-28 22:38:12

标签: extjs radio-group

我甚至不确定如何搜索这个,所以希望这已经没有被回答过一百次了。

基本上,我的表格上有一个广播组,有三个选项:显示已完成的考试,显示不完整的考试或显示所有考试。

{
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

我有什么遗失的吗?我确信这很简单。

谢谢!

2 个答案:

答案 0 :(得分:4)

我有类似的问题。 我认为这与你给中间项目赋值'0'的事实有关。

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

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

答案 1 :(得分:0)

尝试将name属性从RadioGroup中删除......也许是冲突的?