有下面这个情况 当我在gridpanel中选择某行进行编辑时 打开页面之前会先跟据改行记录id获取实体信息,显示在页面中,“obj.name”中的值是 “女”,怎么做能让页面打开的时候就选中“女”呢?var gender = new Ext.form.RadioGroup ({
fieldLabel: "性 别",
items: [
{boxLabel: '男', checked: true, name: 'bean.gender', inputValue: '男'},
{boxLabel: '女', name: 'bean.gender', inputValue: '女'}
],
value : obj.name,
anchor : "90%"
});
fieldLabel: "性 别",
items: [
{boxLabel: '男', checked: true, name: 'bean.gender', inputValue: '男'},
{boxLabel: '女', name: 'bean.gender', inputValue: '女'}
],
value : obj.name,
anchor : "90%"
});
也可以这样
items: [
{boxLabel: '男', checked:obj.name=="男", name: 'bean.gender', inputValue: '男'},
{boxLabel: '女',checked:obj.name=="女", name: 'bean.gender', inputValue: '女'}
]
items: [
{boxLabel: '男', checked: obj.name=='男'?true:false, name: 'bean.gender', inputValue: '男'},
{boxLabel: '女', checked: obj.name=='女'?true:false, name: 'bean.gender', inputValue: '女'}
],
fieldLabel: "性 别",
items: [
{boxLabel: '男', checked: obj.gender == '男', name: 'bean.gender', inputValue: '男'},
{boxLabel: '女', checked: obj.gender == '女', name: 'bean.gender', inputValue: '女'}
],
anchor : "90%"
});
这样不行啊~~~~