学习ExtJS form布局


Posted in Javascript onOctober 08, 2009

一、 Form布局由类Ext.layout.FormLayout定义,名称为form,是一种专门用于管理表单中输入字段的布局,这种布局主要用于在程序中创建表单字段或表单元素等使用。
hideLabels:tru表示隐藏标签,默认为false。
labelAlign:标签队齐方式left、right、center,默认为left。

Ext.onReady(function(){ 
var _panel = new Ext.Panel({ 
title:"人员信息", 
renderTo:Ext.getBody(), 
frame:true, 
width:500, 
height:300, 
layout:"form", 
hideLabels:false, 
labelAlign:"right", 
height:120, 
defaultType: 'textfield', 
items:[ 
{fieldLabel:"姓名",name:"name"}, 
{fieldLabel:"请输入地址",name:"address"}, 
{fieldLabel:"请输入电话",name:"tel"} 
] 
} 
);

二、在实际应用中,Ext.form.FormPanel这个类默认布局使用的是Form布局,因此我们直接使用FormPanel即可。上面的例子可改写成如下的形式:
Ext.onReady(function(){ 
var _panel = new Ext.FormPanel({ 
title:"人员信息", 
renderTo:Ext.getBody(), 
frame:true, 
width:500, 
height:300, 
hideLabels:false, 
labelAlign:"right", 
height:120, 
defaultType: 'textfield', 
items:[ 
{fieldLabel:"姓名",name:"name"}, 
{fieldLabel:"请输入地址",name:"address"}, 
{fieldLabel:"请输入电话",name:"tel"} 
] 
} 
);
Javascript 相关文章推荐
离开页面时检测表单元素是否被修改,提示保存的js代码
Aug 25 Javascript
分享一个我自己写的ToolTip提示插件(附源码)
Jan 20 Javascript
查找Oracle高消耗语句的方法
Mar 22 Javascript
JS基于FileSystemObject创建一个指定路径的TXT文本文件
Aug 05 Javascript
JS实现可点击展开与关闭的左侧广告代码
Sep 02 Javascript
利用jQuery实现漂亮的圆形进度条倒计时插件
Sep 30 Javascript
JavaScript与HTML的结合方法详解
Nov 23 Javascript
Bootstrap每天必学之标签页(Tab)插件
Aug 09 Javascript
Angularjs---项目搭建图文教程
Jul 08 Javascript
vue webuploader 文件上传组件开发
Sep 23 Javascript
js+css实现红包雨效果
Jul 12 Javascript
vue项目中在外部js文件中直接调用vue实例的方法比如说this
Apr 28 Javascript
学习ExtJS fit布局使用说明
Oct 08 #Javascript
学习ExtJS border布局
Oct 08 #Javascript
学习ExtJS Column布局
Oct 08 #Javascript
学习ExtJS 访问容器对象
Oct 07 #Javascript
学习ExtJS Window常用方法
Oct 07 #Javascript
学习ExtJS Panel常用方法
Oct 07 #Javascript
学习ExtJS TextField常用方法
Oct 07 #Javascript
You might like
cache_lite试用
2007/02/14 PHP
php开发工具有哪五款
2015/11/09 PHP
实例讲解PHP设计模式编程中的简单工厂模式
2016/02/29 PHP
CodeIgniter针对数据库的连接、配置及使用方法
2016/03/03 PHP
PHP之将POST数据转化为字符串的实现代码
2016/11/03 PHP
Laravel 数据库加密及数据库表前缀配置方法
2019/10/10 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
左侧是表头的JS表格控件(自写,网上没有的)
2013/06/04 Javascript
JS辨别访问浏览器判断是android还是ios系统
2014/08/19 Javascript
JS中Eval解析JSON字符串的一个小问题
2016/02/21 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
js中最容易被忽视的事件问题大总结
2016/05/15 Javascript
JS常用算法实现代码
2016/11/14 Javascript
jquery 实现复选框的全选操作实例代码
2017/01/24 Javascript
JS实现手写parseInt的方法示例
2017/09/24 Javascript
es6数据变更同步到视图层的方法
2019/03/04 Javascript
Python实现给文件添加内容及得到文件信息的方法
2015/05/28 Python
python select.select模块通信全过程解析
2017/09/20 Python
Python编程django实现同一个ip十分钟内只能注册一次
2017/11/03 Python
python使用matplotlib画饼状图
2018/09/25 Python
详解python如何在django中为用户模型添加自定义权限
2018/10/15 Python
在cmder下安装ipython以及环境的搭建
2018/10/19 Python
python获取txt文件词向量过程详解
2019/07/05 Python
使用Python paramiko模块利用多线程实现ssh并发执行操作
2019/12/05 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
2020/05/26 Python
Python字典dict常用方法函数实例
2020/11/09 Python
HTML5梦幻之旅——炫丽的流星雨效果实现过程
2013/08/06 HTML / CSS
国外平面设计第一市场:99designs
2016/10/25 全球购物
护士求职信
2014/07/05 职场文书
公司员工活动策划方案
2014/08/20 职场文书
群众路线个人对照检查材料2014
2014/09/26 职场文书
实习工作表现评语
2014/12/31 职场文书
幼儿园六一儿童节主持词
2015/06/30 职场文书
MySQL 时间类型的选择
2021/06/05 MySQL