ext checkboxgroup怎样动态生成

 我来答
出家人词悲
高赞答主

2016-03-26 · 大脑停止不了思考
知道大有可为答主
回答量:1.4万
采纳率:12%
帮助的人:4007万
展开全部
Ext.Ajax.request({
url: 'jsp/insurance/ins_liquidation/data/getPersonInsType.jsp',
params : {'employeeId':employeeId},
success: function(response, opts) {
var res = Ext.util.JSON.decode(response.responseText).root;
var resLen = res.length;
var items=[];
for(var i=0;i<res.length;i++)
{
var d=res[i];
var chk = {boxLabel: d.insName, name: d.insTypesId, inputValue:d.insTypesId,checked:true};
items.push(chk);
}
//定义多选组
var CheckBoxGroupTypes = new Ext.form.CheckboxGroup(
{
xtype: 'checkboxgroup',
fieldLabel: '申请清算险种',
id:'insTypeCb',
name :'insTypeCb',
columns: resLen,
anchor:"95%",
msgTarget:"side",
width:400
});
CheckBoxGroupTypes.items = items;
var cbp = Ext.getCmp('checkBoxPanel');
cbp.add(CheckBoxGroupTypes);
cbp.doLayout();
},
failure: function(response, opts) {

}
});
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式