2013-03-18 64 views
0

我试图动态地将新的表单组件添加到表单中的一个字段集,我正在努力与复选框组件。ExtJS - 动态添加复选框到表格

我得到了“TypeError:Ext.form.Checkbox不是构造函数”在萤火虫上的错误。这里是我的代码:

... 
Ext.getCmp('component1').add(new Ext.form.DisplayField({value: "aValue"})); 
Ext.getCmp('component1').doLayout(); 

Ext.getCmp('component2').add(new Ext.form.Checkbox({fieldlabel:"aLabel", 
            name: "aName"})); 
Ext.getCmp('component2').doLayout(); 
... 

两个部件(COMPONENT1,组分“)是xtype:fieldset和长得一模一样 第一个组成部分,该DysplayField工作正常,但该复选框不

你能帮忙。我吗?谢谢

回答

1

你可能需要检查COMPONENT2的布局。或比较COMPONENT1和COMPONENT2之间的布局,尽量设置布局一样。

+0

的确有一些错误的字段集协ntainer(不知道它是什么,删除它,并创建新的和voilá) – mikethe 2013-03-19 18:09:38

+0

@ user650749,这将是怎样的答案,请解释代码 – 2016-10-25 10:04:03