Ext 表单布局实例代码


Posted in Javascript onApril 30, 2009
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"); 
});
Javascript 相关文章推荐
有趣的javascript数组定义方法
Sep 10 Javascript
把input初始值不写value的具体实现方法
Jul 04 Javascript
Knockout数组(observable)使用详解示例
Nov 15 Javascript
jquery append()方法与html()方法的区别及使用介绍
Aug 01 Javascript
扒一扒JavaScript 预解释
Jan 28 Javascript
AngularJS转换响应内容
Jan 27 Javascript
jQuery使用zTree插件实现树形菜单和异步加载
Feb 25 Javascript
JavaScript闭包实例详解
Jun 03 Javascript
jQuery特殊符号转义的实现
Nov 30 Javascript
详解用node编写自己的cli工具
May 23 Javascript
js实现带积分弹球小游戏
Jul 21 Javascript
vue Element-ui表格实现树形结构表格
Jun 07 Vue.js
js 方法实现返回多个数据的代码
Apr 30 #Javascript
ExtJS 2.0实用简明教程 之获得ExtJS
Apr 29 #Javascript
ExtJS 2.0实用简明教程之应用ExtJS
Apr 29 #Javascript
ExtJS 2.0 实用简明教程之布局概述
Apr 29 #Javascript
ExtJS 2.0实用简明教程 之ExtJS版的Hello
Apr 29 #Javascript
ExtJS 2.0实用简明教程 之Ext类库简介
Apr 29 #Javascript
ExtJS 2.0实用简明教程 之Border区域布局
Apr 29 #Javascript
You might like
Excel数据导入Mysql数据库的实现代码
2008/06/05 PHP
PHP下使用CURL方式POST数据至API接口的代码
2013/02/14 PHP
解析php5配置使用pdo
2013/07/03 PHP
9个实用的PHP代码片段分享
2015/01/22 PHP
php里array_work用法实例分析
2015/07/13 PHP
PHP中PDO事务处理操作示例
2018/05/02 PHP
PHP以json或xml格式返回请求数据的方法
2018/05/31 PHP
PHP实现提高SESSION响应速度的几种方法详解
2019/08/09 PHP
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
2010/05/31 Javascript
js简单实现删除记录时的提示效果
2013/12/05 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
2013/12/16 Javascript
js实现获取焦点后光标在字符串后
2014/09/17 Javascript
jQuery+HTML5实现手机摇一摇换衣特效
2015/06/05 Javascript
JavaScript中字面量与函数的基本使用知识
2015/10/20 Javascript
学习javascript面向对象 理解javascript对象
2016/01/04 Javascript
jQuery验证插件validate使用详解
2016/05/11 Javascript
逻辑表达式中与或非的用法详解
2016/06/06 Javascript
由简入繁实现Jquery树状结构的方法(推荐)
2016/06/10 Javascript
基于SpringMVC+Bootstrap+DataTables实现表格服务端分页、模糊查询
2016/10/30 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
js记录点击某个按钮的次数-刷新次数为初始状态的实例
2017/02/15 Javascript
微信小程序开发图片拖拽实例详解
2017/05/05 Javascript
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
2017/08/09 jQuery
浅析Vue 和微信小程序的区别、比较
2018/08/03 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
[49:08]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
Python中的面向对象编程详解(下)
2015/04/13 Python
python3 实现的对象与json相互转换操作示例
2019/08/17 Python
戛纳奢侈品商店:Jacques Loup法国
2019/11/04 全球购物
商铺门面租房协议书
2014/10/21 职场文书
作风转变年心得体会
2014/10/22 职场文书
2014年电话销售工作总结
2014/12/01 职场文书
反腐倡廉主题教育活动总结
2015/05/07 职场文书
电影地道战观后感
2015/06/04 职场文书
Python数据类型最全知识总结
2021/05/31 Python
python多线程方法详解
2022/01/18 Python