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

EXT学习笔记4(UI组件window介绍)

    博客分类:
  • ajax
阅读更多

EXT学习时一定要多看EXT中国提供EXT中文API很有帮助。

 

EXT.window组件的使用:这个组件可以实现一个窗体在页面上呈现并且可以随意拖拽。

常用的配置属性:

title:窗体的标题

layout:布局模式

width:宽

height:高

bodyStyle:窗体样式用于实现文本框和文本框前的标签的布局合理化

例子:

bodyStyle: 'padding:5px 5px 0',

modal:窗体的模态化。为true时页面其他元素被屏蔽

labelWidth:控制窗体上所有的文本框标签宽度

defaultType:窗体的默认子元素

items:一个数组用于在容器上添加别的组件使用

buttons:在窗体上添加按钮,是一个数组

resizable:false时 禁止客户改变窗体的大小

plain:true时可以使在窗体上添加的表单的背景色和窗体背景色一致

buttonAlign:窗体上按钮的布局

方法

 

render:窗体添加到哪里

show:显示一个窗体(窗体实例化后不会马上显示,必须添加到页面上并且要用show方法显示)

hide:隐藏一个窗体

例子:

 

 Ext.onReady(function(){
                var _window = new Ext.Window({
                    title: "登录",
                    layout: "form",
                    width: 300,
                    height: 200,
                    bodyStyle: 'padding:5px 5px 0',
                    modal: true,
                    labelWidth: 45,
                    defaultType: 'textfield',
                    items: [{
                        fieldLabel: '姓名',
                        blankText: '姓名不能为空',
						allowBlank:false,
                        name: 'username'
                    }, {
                        fieldLabel: '密码',
                        blankText: '密码不能为空',
						allowBlank:false,
                        name: 'password'
                    }],
                    buttons: [{
                        text: "提交",
                        handler: function(){
                            alert("提交");
                        }
                    }, {
                        text: "重置",
                        handler: function(){
                            alert("重置");
                        }
                    }],
                    resizable: false,
                    plain: true,
                    buttonAlign: 'center'
                });
                _window.render(Ext.getBody());
                _window.show();
            });
 

分享到:
评论

相关推荐

    UI组件(ext jquery ucren)

    标题中的“UI组件(ext jquery ucren)”提及了三个关键词:EXT、jQuery和ucren,这些都是在Web开发中常见的UI(用户界面)组件库。接下来,我们将详细探讨这三个技术及其在构建用户界面中的作用。 EXT是一个强大的...

    ext学习笔记代码

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

    Yui_ext 学习笔记

    这篇学习笔记主要介绍了 Yui_ext 的基础知识,适合对 JavaScript 和 HTML DOM 有一定了解的初学者。 首先,了解 Ext 库的基本概念。Ext 提供了一个强大的框架,用于创建具有丰富用户体验的网页应用,其核心是 ...

    Gwt-ext学习笔记

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

    ext学习资料 20篇详细学习笔记 初学者ext学习的文档

    这份"ext学习资料 20篇详细学习笔记 初学者ext学习的文档"是针对EXT初学者的一份宝贵资源,旨在帮助初学者快速入门EXT开发。 EXT的学习通常包括以下几个核心部分: 1. **EXT基础**:首先,你需要了解EXT的基本概念...

    Ext学习笔记

    ### ExtJS4学习笔记知识点总结 #### 1. ExtJS4组件创建方式的更新 在ExtJS4版本中,创建Ext组件的方式有所更新。引入了`Ext.create`方法,这是一种更灵活的组件创建方式。`Ext.create`允许开发者动态加载组件所需...

    Ext组件说明 Ext组件概述

    总之,Ext框架的组件库为开发者提供了极其丰富的工具,涵盖了从基础UI元素到复杂数据处理的各种需求。熟练掌握这些组件的使用,将大大提升开发效率和应用质量。对于初学者来说,逐步学习并实践每个组件的特性和用法...

    ext api,ext 学习笔记,SWFUpload_多文件上传及部分工具

    EXT API的学习笔记涵盖了EXT库的使用方法、组件创建、事件处理、数据绑定等多个方面,帮助开发者深入理解EXT的机制。 在EXT环境中搭建,首先需要下载EXT库,包括JavaScript文件和必要的CSS样式表。然后,在HTML页面...

    ext UI效果模板

    总结来说,EXT UI效果模板是EXT 3.2.0版本的一个全面的前端界面解决方案,它包含了一系列预设的、易于定制的组件和布局,可以帮助开发者快速构建功能丰富、用户体验优良的Web应用。无论你是要创建一个新的项目,还是...

    十分有用有帮助的EXT学习笔记

    EXT的学习笔记不仅涵盖了基础组件的使用,还可能包括了以下更深入的知识点: - **Store和Model**: Store是用来管理数据集的组件,它可以与服务器进行交互,加载和保存数据。Model定义了数据的结构和行为,它是Store...

    Gwt-ext学习笔记之基础篇

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

    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学习笔记主要涵盖了EXTJS中面向对象编程的一些关键概念和实践,包括命名空间、类定义、构造函数、属性与方法的访问控制(私有和公有)、静态属性与方法以及继承机制。 1. **命名空间**:在EXTJS中,命名空间...

    Ext、Ext4中各个组件、属性、方法详解

    Ext、Ext4中各个组件、属性、方法详解,一个不漏;Ext学习入门及参考最好的资料

    Ext用户UI界面优秀框架

    4. 布局管理:利用Ext JS的布局系统,将组件组织成复杂的页面结构。 5. 数据绑定:通过Store和Model实现数据的加载、显示和编辑,实现数据与界面的双向绑定。 6. 事件处理:注册事件监听器,响应用户的交互行为。 7....

    Ext学习和学习笔记

    里面包括Ext学习.doc和Ext学习笔记.doc两份资料。来自网上。

Global site tag (gtag.js) - Google Analytics