Ext设置Radio选中,事件失效的问题
程序员文章站
2022-07-06 15:40:48
...
问题:设置选中后一个Radio后,Radio的事件失效,
解决办法:设置选中另一个,设置当前的非选中,就好了
var checkPanel= new Ext.form.FormPanel({ border:false, frame:false, height:85, bodyStyle : 'padding:3 5 0 0', // 表单元素和表单面板的边距 region: 'north', items:[{ layout : 'column', border : false, items :[new Ext.form.Radio({ name : 'rbtnCheck', id : 'rbtnCheck_scanAdd', checked: true, boxLabel:'扫描加', inputValue:'add', labelStyle : 'color:blue;', width:60, listeners : { check : function(field, e) { if(e){ setScan(); } } } }),new Ext.form.Radio({ name : 'rbtnCheck', id : 'rbtnCheck_subtract', boxLabel : '扫描减', inputValue:'subtract', labelStyle : 'color:blue;', width:60, listeners : { check : function(field, e) { if(e){ setScan(); } } } }) ] } ] }); var operation = Ext.getCmp('rbtnCheck_scanAdd').getGroupValue();
Ext.getCmp("rbtnCheck_scanAdd").setValue(true); Ext.getCmp("rbtnCheck_subtract").setValue(false); //Ext.getCmp("rbtnCheck_subtract").reset();
上一篇: java 对象深浅clone 和 prototype 模式
下一篇: MySpace中国裁员