`
wang19841229
  • 浏览: 96666 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

EXT笔记06制作添加框

    博客分类:
  • ajax
阅读更多

EXT中除了原有的from布局以外还有一个column布局也就是列布局。如果要在一个windowUI中实现一个复杂一些的布局。需要在一个window中加入一些面板。

那么需要在一个items中放入panel也就是面板,而且window控件中默认的items中的UI默认是panel。panel中的如果要想将一个面板的背景色也强制指定使用baseCls:'x-plain'属性(作用在面板元素上的CSS样式类)。例子代码:

 

<script>
			Ext.onReady(function(){
					new Ext.Window({
						modal:true,
						title:'添加用户',
						resizable:false,
						width:500,
						layout:'form',
						bodyStyle: 'padding:5px 5px 0',
						labelWidth:60,
						height:240,
						plain:true,
						buttonAlign:'center',  
						items:[{
							baseCls:'x-plain',
							layout:'column',
							items:[{
								 labelWidth:60,
								 layout:'form',
								 baseCls:'x-plain', 
								 columnWidth:.5,	 	
								 defaultType:'textfield',
								 items:[{
								 	fieldLabel:"姓名"
								 },{
								 	fieldLabel:"性别"
								 },{
								 	fieldLabel:"出生日期"
								 },{
								 	fieldLabel:"地址"
								 }]
								   
							},{
								baseCls:'x-plain',
								labelWidth:60,
								layout:'form',
								columnWidth:.5,
								defaultType:'textfield',
								items:[{
									fieldLabel:"照片",
									inputType :"image",
									width:120,
									height:100 
								}]	
							}]							
						},{
							xtype:'textfield',
							fieldLabel:"详细地址",
							width:410
						},{
							xtype:'textfield',
							fieldLabel:"关系",
							width:410
						}],
						buttons:[{text:"确定"},{text:"取消"}],
						listeners:{
							"show":function(_window)
							{
								
								_window.findByType('textfield')[4].getEl().dom.scr="a.gif";
								
							}
						}  
					}).show();
			});
			
		</script>

 

 这个代码中是把一个windowUI中items数组中先加入一个面板,再在这个面板中的布局模式设置成列模式。在带这个面板中的items中指定两个面板。这样两个面板像两个列一样并列。在带WINDOWUi中的第一个panel中在指定两个文本框UI。在存放照片的面板中我们指定了一个文本框。文本框UI中的inputType属性可以指定文本框的类型可以使用html的input的类型。

("input"类表单元素的类型属性 -- 例如:radio,text,password (默认为"text"))。

如果我们像控制这个文本框的SRC的化我们需要利用findByType方法获得某一个EXT类型的EXT元素然后在利用getEl()方法获得EXT对象,如果要获得一个DOM元素需要DOM属性。

例子效果:

见1.bmp.

 

  • 大小: 8.4 KB
分享到:
评论

相关推荐

    ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记

    ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记...

    Ext框架简介-Ext框架简介

    Ext框架简介 Ext框架简介是 Ajax 框架,可以用来开发带有华丽外观的富客户端应用,使得我们的 b/s 应用更加具有活力及生命力,提高用户体验。Ext 是一个用javascript编写,与后台技术无关的前端ajax框架。因此,...

    Ext TreePanel Checked Ext复选框树

    1. **复选框行为**:在`TreePanel`中添加复选框,每个节点都有一个与之关联的复选框。用户可以通过点击这些复选框来改变节点的选中状态。 2. **父节点与子节点的联动**:描述中提到的“选中父节点,自动选中子节点...

    jquery仿照ext制作的框架

    该代码知识库是由jquery制作仿照ext框架的知识,内容丰富,包含很多知识,如ext的tree,input输入的验证,form表单的设计,统计试图饼状图、柱状图,窗体wind等知识,欢迎学习该知识。该知识库包含源码和数据,可以直接...

    Ext用户UI界面优秀框架

    7. 动画和特效:利用Ext JS的动画接口,添加平滑的过渡效果和动态显示。 8. 测试与优化:进行功能测试和性能优化,确保应用的稳定性和性能。 总的来说,Ext JS 是一个功能强大、全面的前端框架,尤其适合开发大型、...

    ext定制:搜索框

    根据提供的文件信息,我们可以深入探讨如何在Ext JS中定制搜索框(`Ext.app.SearchField`),并实现一个美观且功能强大的搜索组件。 ### 标题:Ext定制:搜索框 此标题简明扼要地表达了文章的核心内容——如何在...

    web工程2.0添加ext框架

    本话题主要聚焦于如何在Web工程2.0中添加EXT框架,特别是EXT5.0版本。EXT框架是一款基于JavaScript的UI库,专为构建富互联网应用程序(Rich Internet Applications, RIA)而设计。它提供了一整套组件化、可重用的UI...

    ext学习笔记代码

    ext学习笔记代码 ext学习笔记代码 ext学习笔记代码

    linux ext4映像制作工具

    在Linux系统中,创建一个ext4格式的映像是一个常见的任务,特别是在开发嵌入式系统时。ext4是Linux内核支持的一种高级文件系统,它提供了高性能、高可靠性以及大容量存储的支持。本文将深入探讨如何使用指定的工具...

    Gwt-ext学习笔记之基础篇

    ### Gwt-ext学习笔记之基础篇 #### 一、安装CypalStudio工具 为了能够开始Gwt-ext的学习之旅,首先需要确保开发环境已经搭建好。CypalStudio是一款非常实用的工具,它能帮助开发者更高效地进行GWT项目的开发。 1....

    ajax-ext框架

    7. **可扩展性**:Ajax-ext的设计允许开发者根据需求扩展功能,添加自定义组件或插件,满足特定项目需求。 **四、使用Ajax-ext框架** 使用Ajax-ext框架,开发者需要具备JavaScript基础,熟悉DOM操作和JSON格式。在...

    Ext框架JavaScript开源框架

    Ext框架JavaScript开源框架Ext框架JavaScript开源框架

    Yui_ext 学习笔记

    【Yui_ext 学习笔记】 Yui_ext 是基于 Yahoo! UI Library (YUI) 的扩展,主要用于构建富客户端的 Web 应用程序。这篇学习笔记主要介绍了 Yui_ext 的基础知识,适合对 JavaScript 和 HTML DOM 有一定了解的初学者。 ...

    Ext 添加功能form表单实例

    根据给定的信息,本文将详细解释“Ext 添加功能form表单实例”的知识点,这主要针对Ext初学者。本文会从创建表单、字段定义、验证规则以及提交逻辑等方面进行深入探讨。 ### Ext 添加功能form表单实例 #### 表单...

    Ext学习笔记

    Ext学习笔记,介绍Ext框架的使用心得

    Gwt-ext学习笔记

    这篇学习笔记将深入探讨Gwt-ext的核心概念、功能以及如何在实际项目中应用。 GWT是由Google开发的一个开源框架,它允许开发者使用Java语言来编写前端Web应用。GWT编译器会将Java代码转换为优化过的JavaScript,以...

    前端框架ext

    前端框架ext

    ext.net登陆框

    在“ext.net登录框”这个主题中,我们将探讨如何使用Ext.NET库来构建一个具有用户验证和错误提示功能的登录界面。 首先,我们需要了解Ext.NET中的窗体(Form)组件。窗体是数据输入和处理的核心,它可以包含各种...

Global site tag (gtag.js) - Google Analytics