{xtype:"radiogroup",
name:"sex1",
fieldLabel:'性别',
width:300,
items:[{xtype:"radio",
name : "sex", //传到后台的参数名
inputValue :1, //传到后台的参数值
boxLabel : "男", //显示标签
checked:true
}, new Ext.form.Radio({
name : "sex",
inputValue : 0,
boxLabel : "女"
})]
}
遇到一种特殊情况,当我把inputValue设置为inputValue : "0"后竟然发现radiogroup不能选择了,只能定在这个设置为0的上面,应该是个bug吧,其他都设置正常的。
===================
punishType.setValue([true,false,false]); 不生效
解决方案:
- var type = record.data.punishMode;
- var punishType = blackListEditWin.getBlackListEditForm().items.get("item_PunishType");
- if(type == 0){
- punishType.setValue('id_waterMark',true);
- }
- if(type == 1){
- punishType.setValue('id_disconnect',true);
- }
- if(type == 2){
- punishType.setValue('id_errorCode',true);
- }
转载于:https://blog.51cto.com/tianya23/867453