Extjs CheckboxGroup动态添加checkBox
varMyCheckboxGroup=Ext.extend(Ext.form.CheckboxGroup,{/***@description多少列显示数据*/column...
var MyCheckboxGroup=Ext.extend(Ext.form.CheckboxGroup,{/***@description 多少列显示数据*/columns:3,fieldLabel: '元素类型', id:'ElementTypeID',name :'ElementTypeID',anchor:"95%",items:[{ xtype: 'checkbox', fieldLabel: 'Auto Layout' }//如果我这里没加这个组件的话,下面的roomType.items[0]与roomType.panel就会报undefined的错误 ]});var roomType = new MyCheckboxGroup();function getReceiveType(){var dataUrl = '/d9inn/receive.do?method=initReceiveType';Ext.Ajax.request({ url:dataUrl, success:function(response){ var result = Ext.decode(response.responseText); var data = result.msg; for(var i=0;i<data.length;i++){ var d=data[i]; alert(d.name+"------"+d.value);//我这里已经获取到了从后台传回的值了 var chk = new Ext.form.Checkbox({boxLabel: d.name,fieldLabel:"这是对的", inputValue: d.value}); roomType.items[0]=chk; //可是我这样添加时,页面上却没有显示出checkBox alert(roomType.items.length); } roomType.panel.doLayout(); } });}getReceiveType(); 该用什么方法把实例化好的checkBox组件添加到checkBoxGroup中去,先谢过了
展开
Storm代理
2023-08-29 广告
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询