Ext 表單布局執行個體代碼

來源:互聯網
上載者:User

複製代碼 代碼如下:Ext.onReady(function(){
Ext.QuickTips.init();
//第一句的目的是為需要的元件提供提示資訊功能,form的主要提示資訊就是用戶端驗證的錯誤資訊了。
Ext.form.Field.prototype.msgTarget = 'under';
//第二句的目的就是設定控制項的錯誤資訊顯示位置,主要可選的位置有:
var tdate = new Ext.form.DateField({
fieldLabel: '日期',
emptyText: '請選擇日期',
format: 'Y-m-d',
disabledDays: [0, 7]
});
var txt = new Ext.form.TextField({
fieldLabel: '請輸入姓名',
allowBlank: false,
emptyText: '空',
maxLength: 50,
minLength: 10,
bodyStyle: 'padding-left:5px',
anchor: '90%'//給錯誤提示留下10的空間,
});
var htmlEdt=new Ext.form.HtmlEditor({
fieldLabel:'線上編輯器',
enableAlignments:true,
enableColors:true,
enableFont:true,
enableFontSize:true,
enableFormat:true,
enableLinks:true,
enableLists:true,
enableSourceEdit:true
});
var txt2 = new Ext.form.TextField({
fieldLabel: '請輸入姓名',
allowBlank: false,
emptyText: '空',
maxLength: 50,
minLength: 10,
bodyStyle: 'padding-left:5px',
anchor: '90%'
//給錯誤提示留下10的空間
});
var frm1 = new Ext.form.FormPanel({
labelAlign: 'right',
labelWidth: 100,//注意修改標題的寬度
title: 'form1',
frame: true,
width: 700,
url: 'sender/data.aspx',
items: [{
layout: 'column',//正點的地方來了表示下一曾items都是按列"Column"排序
items: [{
columnWidth: .5,
layout: 'form',//第一列裡面內容就是form排序了,從上到下
items: [txt2]
},
{
columnWidth: .5,
layout: 'form',//第二列裡面內容就是form排序了,從上到下
items: [txt, tdate]
}]
}, htmlEdt]
});
frm1.render("frm");
});

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.