我正在使用 extjs 的 Fieldset,其中包含使用 extjs 的文本、按钮和下拉菜单。
我的字段集代码如下
ds=Ext.create('Ext.form.FieldSet', {
title: 'System Input',
width:500,
style: {
marginLeft: '5px',
marginTop:'10px'
},
labelWidth: 75,
items :[{xtype: 'displayfield', value: 'Modify the inputs below to run another simulation'},roofarea,clss,roofslider,pvtech,rate,pvsyssize,systypebuild,elecrate,tiltang,scclsbtn,scclsbtncls]
});
现在我在这个字段集中有文本字段(即roofarea)和按钮(ieclss),我想要按钮就在旁边的文本字段之后,我的代码如下,但按钮就在文本字段的下方:
roofarea = Ext.create('Ext.form.field.Text', {
width: 300,
autoScroll :true,
labelWidth: 160,
style: {
marginLeft:'10px',
marginTop: '10px',
marginBottom:'10px'
},
fieldLabel: 'Total Roof Area(Sq. Meter):',
readOnly: true,
value:faread
});
var clss =Ext.create('Ext.Button', {
text: 'Close',
width:15,
handler: function() {
smWindow.hide();
}
});
但其他项目应该在文本字段和按钮下方。
请帮我解决这个问题?