我正在尝试将ExtJS表单放到div中。但是当我这样做的时候,所有的风景都会变得一团糟。知道如何将ExtJS组件安装在div中吗?
var configurationsContent=$('<div class="tab-pane" id="tab3">'+"Page 3" +'</div>').appendTo(tabContent);
var formPanel = Ext.create('Ext.form.Panel', {
title: 'Support Ticket Request',
width: 650,
height: 500,
renderTo: Ext.getBody(),
style: 'margin: 50px',
items: [{
xtype: 'container',
layout: 'hbox',
items: [{
xtype: 'textfield',
fieldLabel: 'First Name',
name: 'FirstName',
labelAlign: 'top',
cls: 'field-margin',
flex: 1
}, {
xtype: 'textfield',
fieldLabel: 'Last Name',
name: 'LastName',
labelAlign: 'top',
cls: 'field-margin',
flex: 1
}]
}]
});
formPanel.appendTo(configurationsContent);发布于 2015-06-29 14:01:20
替换
renderTo: Ext.getBody()使用
renderTo: 'theIdOfYourDiv'移除
formPanel.appendTo(configurationsContent);(因为在appendTo上没有Ext.form.Panel方法)。
https://stackoverflow.com/questions/31117278
复制相似问题