这是小编的第二个作品,虽有严重模仿情节,不过目前仍在学习中啦!
效果图:
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>
相关推荐
Ext JS是一款基于JavaScript的开源前端框架,它允许开发者构建动态、桌面风格的用户界面,特别适用于数据驱动型的Web应用程序。通过学习Ext JS,开发者能够快速地设计出功能丰富、交互性强的应用界面。 #### 二、...
《深入浅出Ext JS(第2版)》是《深入浅出Ext JS》的升级版,涵盖了最新发布的Ext JS 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于EXT的应用,提升...
《深入浅出Ext JS(第2版)》是《深入浅出Ext JS》的升级版,涵盖了最新发布的Ext JS 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于EXT的应用,提升...
《深入浅出Ext JS(第2版)》是《深入浅出Ext JS》的升级版,涵盖了最新发布的Ext JS 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于EXT的应用,提升...
《深入浅出Ext JS(第2版)》是《深入浅出Ext JS》的升级版,涵盖了最新发布的Ext JS 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于EXT的应用,提升...
#### 二、Ext.util.Observable 类 **Ext.util.Observable** 在 ExtJS 的事件模型体系中扮演着核心角色。它是所有可以处理事件的 Ext 组件的基础。 ##### 实现自定义事件 可以通过继承 **Ext.util.Observable** 来...
ExtJS可以用来开发RIA也即富客户端的Ajax应用,是一个用JavaScript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端Ajax框架。因此,可以把ExtJS用在.NET、Java、PHP等各种开发语言开发的应用中。ExtJs...
[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 JS是一个强大的JavaScript框架,尤其在数据可视化、表格处理、窗口系统和用户界面设计方面表现出色。EXT核心API详解(第一部分)将涵盖以下几个关键概念: 1. **Ext类**:EXT JS的核心类库始于`Ext`对象,它提供...
深入浅出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框架的权威书籍,其随书光盘包含了书中所有实例的源代码,这些代码对应于Ext JS的3.2.0版本。通过深入研究这些实例,读者可以更直观、更深入地理解Ext JS的强大功能和...
displayMsg: '显示第 {0} - {1} of {2}', emptyMsg: "没有数据" }] }); ``` 3. **Ext.data.reader.Reader**:负责将服务器返回的数据转换为模型实例。对于大数据,通常会返回每页的记录以及总记录数,以便分页...
标签中的"extaspnet_2008"表明这个库是针对ASP.NET 2008开发的,而"v2_"则表示这是该库的第二个主要版本。"asp.net_ext"和"ext.net_2008"可能是指此库与ASP.NET框架的扩展性,以及其在2008年版本中的适用性。 压缩...
### 二、《深入浅出Ext JS第2版》概览 #### 1. 架构与设计模式 本书可能会详细讨论Ext JS 的架构特点及其设计模式的应用。例如,MVC(Model-View-Controller)模式是Ext JS 中的一个核心概念,通过将业务逻辑、...
6. **插件扩展**:ExtDesigner支持第三方插件,可以增加更多的功能和定制化选项,扩展其设计能力。 总的来说,ExtDesigner作为ExtJS的辅助设计工具,为开发者提供了一种高效且直观的设计方式,使得创建复杂的Web...
《深入浅出EXT JS 第二版》是一本专注于介绍Ext JS框架的书籍,旨在为读者提供一个实用的学习指南。Ext JS是一个功能丰富、模块化的JavaScript框架,专门用于开发交互式的Web应用。该书从基础知识到高级应用,循序渐...
Ext2.0js是Ext JS库的一个版本,它是一个广泛使用的JavaScript框架,专门用于构建富客户端Web应用程序。在本文中,我们将深入探讨Ext JS的基本概念、功能以及如何使用它来创建一个简单的测试项目。 首先,Ext JS的...
EXT2.0是Linux操作系统下的一种文件系统,它是EXT(第二扩展文件系统)的第一个稳定版本。EXT2在20世纪90年代初由Rene Rebeau开发,作为当时默认的ext文件系统的替代品。EXT2.0主要改进了EXT1的缺陷,如提高了速度、...
`第14章 实例.rar`则专门针对某一章节,可能是关于EXT JS高级应用或特定组件的实例分析。这种实例化的学习有助于将理论知识转化为实际操作,加深对EXT JS源码的理解。 在深入研究EXT JS源码时,我们可以关注以下几...