我正在构建一个复选框组,其中的商品来自在Ext.OnReady函数中加载的商店。我试图将这个复选框组添加到一个formpanel中,并在add()调用中得到这个错误。 'events'为空或不是对象。动态添加复选框组到一个窗体面板
这里是我与尝试代码..
Ext.onReady(function() {
{
store.each(function (record) {
var itemID = record.get('itemID')
var itemDesc = record.get('itemDesc');
jsonDataArray.push([itemID,itemDesc]);
});
myCheckboxGroup = new Ext.form.CheckboxGroup({
id: 'chk1',
xtype: 'checkboxgroup',
width: 520,
border: true,
items: jsonDataArray
});
myForm.add(myCheckboxGroup);
myForm.doLayout();
}
var myForm = new Ext.form.FormPanel({
id: 'myForm',
region: 'center',
border: true,
autoHeight: true,
items: myCheckboxGroup
});
演示你能解决你的代码的格式吗?很难说出发生了什么,它看起来像JavaScript是无效的。 – Craig 2011-03-31 13:39:53