请教:表单里的元素如何横着放

我的表单中有5个TextField元素,
默认情况下各表单元素是竖着放着,
请问该如何设置才能把各元素横着放,就是放在一行
我试验了几种布局,也不好用,有的时候表单元素根本就看不到了;
另外下面那两个按钮也可以和这5个表单元素放在一行吗?

//aaa字段
var customerTelField = new Ext.form.TextField({
fieldLabel:'aaa',
name:'customerTel',
allowBlank:false,
length:15
});
//bbb字段
var serverTelField = new Ext.form.TextField({
fieldLabel:'bbb',
name:'serverTel',
allowBlank:false,
length:15
});
//ccc字段
var centerField = new Ext.form.ComboBox({
fieldLabel:'ccc',
name:'center',
allowBlank:false,
mode: 'local',
readOnly:true,
triggerAction:'all',
length:5,
store:new Ext.data.SimpleStore({
fields:['value','text'],
data:[
['all','全部'],
['gj','tom'],
['dt','jim],
['gs','luly],
['ct','lucy],
['ykt','lulu']
]
}),
valueField: 'value',
displayField: 'text'
});
//开始日期字段
var startTimeField = new Ext.form.DateField({
fieldLabel:'开始时间',
name:'startTime',
format:'Y-m-d',
readOnly:true,
length:25
});
//结束日期字段
var endTimeField = new Ext.form.DateField({
fieldLabel:'结束时间',
name:'endTime',
format:'Y-m-d',
readOnly:true,
length:25
});
//表单对象
var queryForm = new Ext.FormPanel({
defaultType: 'textfield',
labelAlign: 'right',
region:'north',
height:200,
title: 'Query,
autoWidth:true,
url:'./RealTimeQueryServlet',
items: [
customerTelField,
serverTelField,
centerField,
startTimeField,
endTimeField
],
buttons:[{
text:'提交',
handler:function(){
if(queryForm.getForm().isValid())
queryForm.getForm().submit({
waitMsg:'保存中,请稍后...',
success:function(){
queryForm.getForm().reset();
store.reload();
}
});
}
},{
text:'取消',
handler:function(){
queryForm.getForm().reset();
}
}]
});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值