我甚至不确定如何搜索这个,所以希望这已经没有被回答过一百次了。
基本上,我的表格上有一个广播组,有三个选项:显示已完成的考试,显示不完整的考试或显示所有考试。
{
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 。
我有什么遗失的吗?我确信这很简单。
谢谢!
答案 0 :(得分:4)
我有类似的问题。 我认为这与你给中间项目赋值'0'的事实有关。
或许,由于Javascript的性质,它后来被错误地解释为“假”或类似的东西,并导致单选按钮的行为中断。
如果用其他任何东西替换'0',它应该可以工作。
答案 1 :(得分:0)
尝试将name
属性从RadioGroup中删除......也许是冲突的?