'select':function(combo){
var sub = Ext.getCmp("panel");
sub.removeAll();
Ext.Ajax.request({
url:'xxx',
method:'post',
params:{"groupId" : combo.getValue()},
success:function(res, o){
var obj = Ext.util.JSON.decode(res.responseText);
var items = new Array();
for(var i = 0; i < obj.root.length; i ++){
var sc = obj.root[i];
items[i] = {
xtype:'checkbox',
checked: sc.ischecked == 0? false : true,
fieldLabel: sc.name,
value : sc.id,
inputValue: sc.id,
submitValue:true
};
}
alert(items.length + " bcd");
sub.add({
xtype:'checkboxgroup',
items:items,
});
}
});
sub.doLayout();
sub.setHeight(200);
}
這是一個(gè)comboBox?listener的回調(diào)?現(xiàn)在的效果就只改變了下高度.?第一次點(diǎn)combo的時(shí)候正常,?再點(diǎn)就顯示不出來了...求解!
ext動(dòng)態(tài)生成checkbox不顯示. 求指點(diǎn)!
慕工程0101907
2018-12-07 10:56:34