ExtJS4简单form布局

[img]http://dl2.iteye.com/upload/attachment/0108/3158/6af0baaa-b6a3-3e94-b144-c74253d09705.png[/img]

			//定义一个新增窗口
var addWindow = Ext.create("top.Ext.Window",{
title:"新增信息",
closeAction : "hide",
width:600,
height:450,
layout:'fit',
resizable:false,
modal:true,
items:[{
xtype:"form",
bodyStyle:"padding:25px;",
border:false,
items:[{
layout:'form',
border:false,
borderStyle:"0px 0px 0px 0px",
items:[{
fieldLabel:'工程名称',
xtype:'textfield',
name:'name',
allowBlank : false,//是否允许为空
blankText : '不允许为空',
msgTarget :'qtip', //显示一个浮动的提示信息
labelSeparator:':'
}]
},
{
layout:'form',
border:false,
borderStyle:"0px 0px 0px 0px",
items:[{
fieldLabel:'工程类型',
xtype:'textfield',
name:'gcType',
allowBlank : false,//是否允许为空
blankText : '不允许为空',
msgTarget :'qtip', //显示一个浮动的提示信息
labelSeparator:':'
}]
}
,
{
layout:'form',
border:false,
borderStyle:"0px 0px 0px 0px",
items:[{
fieldLabel:'省份',
xtype:'textfield',
name:'province',
allowBlank : false,//是否允许为空
blankText : '不允许为空',
msgTarget :'qtip', //显示一个浮动的提示信息
labelSeparator:':'
}]
}
,
{
layout:'form',
border:false,
borderStyle:"0px 0px 0px 0px",
items:[{
fieldLabel:'城市',
xtype:'textfield',
name:'city',
allowBlank : false,//是否允许为空
blankText : '不允许为空',
msgTarget :'qtip', //显示一个浮动的提示信息
labelSeparator:':'
}]
}
,
{
layout:'form',
border:false,
borderStyle:"0px 0px 0px 0px",
items:[{
fieldLabel:'县区',
xtype:'textfield',
name:'county',
allowBlank : false,//是否允许为空
blankText : '不允许为空',
msgTarget :'qtip', //显示一个浮动的提示信息
labelSeparator:':'
}]
}
,
{
layout:'column',
border:false,
borderStyle:"0px 0px 0px 0px",
items:[{
columnWidth:0.85,
layout: 'form',
border:false,
items: [{
fieldLabel:'工程地址',
xtype:'textfield',
name:'address',
allowBlank : false,//是否允许为空
blankText : '不允许为空',
msgTarget :'qtip', //显示一个浮动的提示信息
labelSeparator:':'
}]

},
{
columnWidth:0.15,
layout: 'form',
border:false,
items: [{
xtype:'label',
style:'font-size:12px; color:red;',
text: '(如街道/乡镇/村名等,不包括省/市/县)',
name: 'typeName'
}]

}
]
}
,
{
layout:'form',
border:false,
items:[{
xtype:'textfield',
name:'id',
hideLabel:true,
hidden:true
}]
}
]
}],
buttonAlign:'center',
//按钮
buttons:[
{
text: "保存",
scale: 'medium',
margin:"0 30 0 0",
handler: function(){
addWindow.down("form").submit({
url:"<%=cpStr%>/codeCompile/add.do",
success: function (form, action) {
if(action.result.success){
addWindow.close();
Ext.Msg.alert('提示',"保存信息成功!");
store.load();//重新加载数据
}else{
addWindow.close();
Ext.Msg.alert('提示',"遇到异常情况,保存信息失败!");
store.load();//重新加载数据
}
}
});
}
},{
text : "重置",
scale: 'medium',
handler: function(){
addWindow.down("form").getForm().reset();
}
}
],
//监听
listeners:{
'show': function() {
//this.queryById("name").focus();
}
}
});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值