`
luoxiaohei
  • 浏览: 1972 次
  • 性别: Icon_minigender_2
最近访客 更多访客>>
社区版块
存档分类

Ext_js第二课

 
阅读更多

这是小编的第二个作品,虽有严重模仿情节,不过目前仍在学习中啦!

效果图:

JS代码:

<script>
    Ext.onReady(function(){
    //    Ext.MessageBox.alert('hello','你好!张三!');
        /*var panel=new     Ext.Panel({
            title:'mypanel',
            renderTo:'myTab',
            width:600,
            height:300,
            html:'<h1>测试</h1>'
       
        })*/
        var i=4;
        var tabPanel=new Ext.TabPanel({
            title:'mytabpanel',
            renderTo:Ext.getBody(),
            activeTab:1,
            width:600,
            height:300,
            items:[new Ext.Panel({
                title:'面板1',
                height:30,
                html:'<h1 style="color:green" id="test">test</h1>',
                 listeners: {render:function(){//为每个Tab标签添加监听器.当标签渲染时触发    
                    Ext.Msg.alert("Tab 1","渲染Tab 1成功") ;    
                }}
           
           
            }),new Ext.Panel({
                title:'面板2',
                height:30,
                html:'<h1 style="color:green" id="test">test</h1>',
                listeners:{
                    render:function(){
                        Ext.MessageBox.alert('Tab 2','渲染Tab2 成功');
                    }
                }
           
            }),new Ext.Panel({
                title:'面板3',
                height:30,
                html:'<h1 style="color:green" id="test">test</h1>'
           
            })],
            bbar:[
                {
                        text:'添加标签',
                        handler:function(){
                            var id=i;
                            tabPanel.add({
                                id:id,
                                title:'面板'+i,
                                closable:true
                            });
                            i=i+1;
                            tabPanel.setActiveTab(id);
                           
                        }
                },{
                        text:'删除标签',
                        handler:function(){
                               var t = tabPanel.getActiveTab();//获得当前活动标签的引用    
                               if(t.closable){
                                    tabPanel.remove(t);
                               }else{
                                    Ext.Msg.alert("提示","该标签不能关闭");
                               }
                        }
                    }
                ]
       
    });
       
   
   
   
    })


</script>

 

 

分享到:
评论
1 楼 fengyingfeng_19 2013-11-07  

相关推荐

    Learning_Ext_JS.pdf使用中文文档

    Ext JS是一款基于JavaScript的开源前端框架,它允许开发者构建动态、桌面风格的用户界面,特别适用于数据驱动型的Web应用程序。通过学习Ext JS,开发者能够快速地设计出功能丰富、交互性强的应用界面。 #### 二、...

    深入浅出Ext_JS(第2版附code).part2

    《深入浅出Ext JS(第2版)》是《深入浅出Ext JS》的升级版,涵盖了最新发布的Ext JS 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于EXT的应用,提升...

    深入浅出Ext_JS(第2版附code).part1

    《深入浅出Ext JS(第2版)》是《深入浅出Ext JS》的升级版,涵盖了最新发布的Ext JS 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于EXT的应用,提升...

    深入浅出Ext_JS(第2版附code).part3

    《深入浅出Ext JS(第2版)》是《深入浅出Ext JS》的升级版,涵盖了最新发布的Ext JS 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于EXT的应用,提升...

    深入浅出Ext_JS(第2版附code).part4

    《深入浅出Ext JS(第2版)》是《深入浅出Ext JS》的升级版,涵盖了最新发布的Ext JS 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于EXT的应用,提升...

    Ext_类的详细介绍

    #### 二、Ext.util.Observable 类 **Ext.util.Observable** 在 ExtJS 的事件模型体系中扮演着核心角色。它是所有可以处理事件的 Ext 组件的基础。 ##### 实现自定义事件 可以通过继承 **Ext.util.Observable** 来...

    深入浅出Ext_JS(第2版)

    ExtJS可以用来开发RIA也即富客户端的Ajax应用,是一个用JavaScript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端Ajax框架。因此,可以把ExtJS用在.NET、Java、PHP等各种开发语言开发的应用中。ExtJs...

    [Ext JS] Ext JS 实战 第2版 英文版

    [Manning Publications] Ext JS 实战 第2版 英文版 [Manning Publications] Ext JS in Action 2nd Edition E Book ☆ 图书概要:☆ Ext JS in Action Second Edition teaches Ext JS from the ground up You&...

    EXT核心API详解(第一部分)

    EXT JS是一个强大的JavaScript框架,尤其在数据可视化、表格处理、窗口系统和用户界面设计方面表现出色。EXT核心API详解(第一部分)将涵盖以下几个关键概念: 1. **Ext类**:EXT JS的核心类库始于`Ext`对象,它提供...

    深入浅出Ext JS.第二版目录完整版(1/3)

    深入浅出Ext JS.第二版完整版,带目录(辛苦整理了好久的,放心...第二版目录完整版(2/3):http://download.csdn.net/source/3163661 深入浅出Ext JS.第二版目录完整版(3/3):http://download.csdn.net/source/3154866

    深入浅出Ext JS(第2版) 随书光盘提供的书中实例

    《深入浅出Ext JS(第2版)》是一本详细解析Ext JS框架的权威书籍,其随书光盘包含了书中所有实例的源代码,这些代码对应于Ext JS的3.2.0版本。通过深入研究这些实例,读者可以更直观、更深入地理解Ext JS的强大功能和...

    extmaxdate3.rar_ext_大数据

    displayMsg: '显示第 {0} - {1} of {2}', emptyMsg: "没有数据" }] }); ``` 3. **Ext.data.reader.Reader**:负责将服务器返回的数据转换为模型实例。对于大数据,通常会返回每页的记录以及总记录数,以便分页...

    ExtAspNet_v2.1.0.zip_ExtAspNet_ExtAspNet 2008_V2 _asp.net ext_ex

    标签中的"extaspnet_2008"表明这个库是针对ASP.NET 2008开发的,而"v2_"则表示这是该库的第二个主要版本。"asp.net_ext"和"ext.net_2008"可能是指此库与ASP.NET框架的扩展性,以及其在2008年版本中的适用性。 压缩...

    深入浅出Ext JS第2版.pdf下载地址

    ### 二、《深入浅出Ext JS第2版》概览 #### 1. 架构与设计模式 本书可能会详细讨论Ext JS 的架构特点及其设计模式的应用。例如,MVC(Model-View-Controller)模式是Ext JS 中的一个核心概念,通过将业务逻辑、...

    ext_设计工具.rar

    6. **插件扩展**:ExtDesigner支持第三方插件,可以增加更多的功能和定制化选项,扩展其设计能力。 总的来说,ExtDesigner作为ExtJS的辅助设计工具,为开发者提供了一种高效且直观的设计方式,使得创建复杂的Web...

    深入浅出EXT JS 第二版

    《深入浅出EXT JS 第二版》是一本专注于介绍Ext JS框架的书籍,旨在为读者提供一个实用的学习指南。Ext JS是一个功能丰富、模块化的JavaScript框架,专门用于开发交互式的Web应用。该书从基础知识到高级应用,循序渐...

    Ext2.0js my first test

    Ext2.0js是Ext JS库的一个版本,它是一个广泛使用的JavaScript框架,专门用于构建富客户端Web应用程序。在本文中,我们将深入探讨Ext JS的基本概念、功能以及如何使用它来创建一个简单的测试项目。 首先,Ext JS的...

    EXT2.0,EXT4.0,JS

    EXT2.0是Linux操作系统下的一种文件系统,它是EXT(第二扩展文件系统)的第一个稳定版本。EXT2在20世纪90年代初由Rene Rebeau开发,作为当时默认的ext文件系统的替代品。EXT2.0主要改进了EXT1的缺陷,如提高了速度、...

    深入浅出ext js源码

    `第14章 实例.rar`则专门针对某一章节,可能是关于EXT JS高级应用或特定组件的实例分析。这种实例化的学习有助于将理论知识转化为实际操作,加深对EXT JS源码的理解。 在深入研究EXT JS源码时,我们可以关注以下几...

Global site tag (gtag.js) - Google Analytics