学习ExtJS Column布局


Posted in Javascript onOctober 08, 2009

一、属性(构造参数)
baseCls:"x-plain" Panel背景色颜色。
layout:"column" Panel进行列布局。
在子元素中指定使用columnWidth或width来指定子元素所占的列宽度。
columnWidth表示使用百分比的形式指定列宽度。
width则是使用绝对象素的方式指定列宽度,在实际应用中可以混合使用两种方式。
二、应用举例

Ext.onReady(function(){ 
new Ext.Window({ 
title:"新增", 
width:500, 
height:400, 
plain:true, 
layout:"form", 
labelWidth:55, 
items:[{ 
layout:"column", 
baseCls:"x-plain", 
style:"padding:5px", 
items:[{ 
columnWidth:.5, 
layout:"form", 
labelWidth:50, 
baseCls:"x-plain", 
items:[{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
}] 
},{ 
columnWidth:.5, 
layout:"form", 
items:[{ 
id:"name", 
xtype:"textfield", 
fieldLabel:"照片", 
inputType:"image", 
width:250, 
height:50 
}] 
}] 
},{ 
xtype:"textfield", 
fieldLabel:" 证号" 
}], 
showlock:false, 
listeners:{ 
"show":function(_window){ 
if f(!_window["showLock"]){ 
Ext.getCmp("name").getEl().dom.src = "default_pic.gif" ; 
_window.findByType("textfield")[4].getEl().dom.src = "default_pic.gif" ; 
// alert(_window.findByType("textfield")[4].fieldLabel); 
_window["showLock"]=true; 
} 
} 
}, 
buttons:[{text:"确定"},{text:"取消"}] 
}).show() ; 
}) ;

Ext.onReady(function(){ 
var _panel = new Ext.Panel({ 
title:"人员信息", 
renderTo:Ext.getBody(), 
frame:true, 
width:500, 
height:300, 
layout:"column", 
items:[{title:"列1",width:200}, 
{title:"列2",columnWidth:.3}, 
{title:"列3",columnWidth:.3}, 
{title:"列4",columnWidth:.4} 
] 
}) 
}) ;
Javascript 相关文章推荐
Javascript调用XML制作连动下拉列表框
Jun 25 Javascript
用JavaScript和注册表脚本实现右键收藏Web页选中文本
Jan 28 Javascript
JQuery 学习笔记 选择器之四
Jul 23 Javascript
JavaScript中使用typeof运算符需要注意的几个坑
Nov 08 Javascript
简单封装js的dom查询实例代码
Jul 08 Javascript
iOS + node.js使用Socket.IO框架进行实时通信示例
Apr 14 Javascript
React组件生命周期详解
Jul 03 Javascript
angular6的table组件开发的实现示例
Dec 26 Javascript
JavaScript设计模式之享元模式实例详解
Jan 17 Javascript
简单了解node npm cnpm的具体使用方法
Feb 27 Javascript
JS判断两个数组或对象是否相同的方法示例
Feb 28 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
May 03 Javascript
学习ExtJS 访问容器对象
Oct 07 #Javascript
学习ExtJS Window常用方法
Oct 07 #Javascript
学习ExtJS Panel常用方法
Oct 07 #Javascript
学习ExtJS TextField常用方法
Oct 07 #Javascript
学习ExtJS(二) Button常用方法
Oct 07 #Javascript
学习ExtJS(一) 之基础前提
Oct 07 #Javascript
JavaScript 浮点数运算 精度问题
Oct 06 #Javascript
You might like
PHP与MySQL开发中页面出现乱码的一种解决方法
2007/07/29 PHP
PHP随机字符串生成代码(包括大小写字母)
2013/06/24 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
2014/03/18 PHP
使用PHP生成二维码的方法汇总
2015/07/22 PHP
两种php实现图片上传的方法
2016/01/22 PHP
php 解决substr()截取中文字符乱码问题
2016/07/18 PHP
js实现百度联盟中一款不错的图片切换效果完整实例
2015/03/04 Javascript
JS中的==运算: [''] == false —>true
2016/07/24 Javascript
js 获取当前web应用的上下文路径实现方法
2016/08/19 Javascript
form表单转Json提交的方法(推荐)
2016/09/23 Javascript
JavaScript使用delete删除数组元素用法示例【数组长度不变】
2017/01/17 Javascript
字太多用...代替的方法(两种)
2017/03/15 Javascript
从零开始学习Node.js系列教程四:多页面实现的数学运算示例
2017/04/13 Javascript
JavaScript中错误正确处理方式小结你用对了吗
2017/10/10 Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
2018/08/09 Javascript
浅谈js闭包理解
2019/03/28 Javascript
ES5 模拟 ES6 的 Symbol 实现私有成员功能示例
2020/05/06 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
全面解析js中的原型,原型对象,原型链
2021/01/25 Javascript
使用Python导出Excel图表以及导出为图片的方法
2015/11/07 Python
Python计算开方、立方、圆周率,精确到小数点后任意位的方法
2018/07/17 Python
Python异步操作MySQL示例【使用aiomysql】
2019/05/16 Python
pyqt5 使用cv2 显示图片,摄像头的实例
2019/06/27 Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
2019/11/29 Python
Python字符串格式化常用手段及注意事项
2020/06/17 Python
python3 kubernetes api的使用示例
2021/01/12 Python
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
HTML5中的Web Notification桌面通知功能的实现方法
2019/07/29 HTML / CSS
个人贷款担保书
2014/04/01 职场文书
2014离婚协议书范文两篇
2014/09/15 职场文书
研究生个人学年总结
2015/02/14 职场文书
办公室主任个人总结
2015/02/28 职场文书
防溺水主题班会教案
2015/08/12 职场文书
Python学习之os包使用教程详解
2022/03/21 Python
MySQL库表太大怎么办? 数据库分库分表项目实践
2022/04/11 MySQL