如何做一个两列的FormPanel

本文介绍了一种使用ExtJS框架进行表单设计的方法,通过将表单元素分为两列来提高界面美观度。该方法适用于需要在一个FormPanel中放置大量输入框的情况,通过合理的布局可以使界面更加整洁。

有时一个FormPanel 放很多输入框会变的很长,这时候需要分成两列比较美观,下面就是代码了  

 
//add buyer form panel.
  var formPanel = new Ext.FormPanel({
         frame: true,
         labelAlign: 'right',
         labelWidth: 85,
         width:450,
         waitMsgTarget: true,
         items: [
          {layout:'column',width:450,items:[
           {layout:'form',columnWidth:.50,items:[
                  buyerId,
               buyerName,
            buyerAgent,
            buyerCommission,
                  buyerBank,
                  buyerAccount,
                  buyerPostcode
           ]},
           {layout:'form',columnWidth:.50,items:[
            buyerTaxnum,
                  buyerTele,
                  buyerEmail,
                  buyerAddr,
                  buyerFlag,
                  buyerSpell
           ]}
 
          ]}
         ]
     });
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值