Ext 表單布局實例代碼
更新時間:2009年04月30日 00:47:55 作者:
ext下布局的實現(xiàn)代碼。
復制代碼 代碼如下:
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");
});
相關文章
ExtJS4 組件化編程,動態(tài)加載,面向對象,Direct
ExtJS4終于出了正式版,體驗一下面官方推薦的向對象編程最佳實踐 過去的做法是new對象或者Ext.create一個對象,每個對象都要先實例化才能使用2011-05-05Ext JS框架中日期函數(shù)的用法及日期選擇控件的實現(xiàn)
Ext JS中的Ext.Date可以看作是JavaScript中date的加強版,提供了許多進階的日期操作函數(shù),下面我們就來看一下Ext JS框架中日期函數(shù)的用法及日期選擇控件的實現(xiàn)2016-05-05ExtJS Store的數(shù)據(jù)訪問與更新問題
ExtJS Store的數(shù)據(jù)訪問與更新問題,需要的朋友可以參考下。2010-04-04ExtJS 2.0實用簡明教程 之Border區(qū)域布局
Border布局由類Ext.layout.BorderLayout定義,布局名稱為border。2009-04-04EXTJS FORM HIDDEN TEXTFIELD 賦值 使用value不好用的問題
用了一個方法解決了此問題,但是老是感覺這樣解決了很不爽,各位有沒有遇到過這種問題,請指點一下。2011-04-04