/** * 在标题栏的右侧,还可以放置一些小图标,如果设置了collapsible属性,我们可以看到一个向上的箭头 * 事实上可以放置更多的按妞,这写按钮通常是一个小图标,没有文字,在Ext.Panel中通过tools来定义。 * tools中的按钮都已经定义,通过id来区别,比如id为refresh时,表示这是刷新按钮,但是没有定义单击事件 * ,具体的响应过程还需通过handler来定义,handler函数有三个参数,event是Ext.EventObject对象,toolEl * 指当前按钮对象,p则指当前面板对象,通过p.getUpdater().update(url:"inner.html", scripts: true);可以 * 更新面板正文区域的内容 ,注意内容是从inner.html文件中加载的,scripts为true表示执行该文件中的脚本,否则 * 脚本不会执行 * tools中的可选值如下: * toggle close minimize maximize restore gear pin unpin right left up down refresh minus * plus help search save print * * 在下面的例子中,将放置5个小按钮,分别完成 "刷新"、"收缩面板"、"打开面板"、"帮助"和"关闭面板" */ Ext.onReady(function(){ var panel2 = new Ext.Panel({ title: "带小按钮的Panel", width: 400, titleCollapse: true, collapsible: true, html: "不会显示", autoLoad:{url: "inner.html"}, renderTo: "d", tbar: toolBar1, bbar: toolBar2, tools: [ { id: "refresh", handler: function(event,toolEl,p){ p.getUpdater().update({url: "inner.html", scripts:true}); } }, { id: "up", handler: function(event,toolEl,p){ p.collapse(true); } }, { id: "down", handler: function(event,toolEl,p){ p.expand(true); } }, { id: "close", handler: function(event,toolEl,p){ p.hide(); } } ] }); }); /** * 备注: * 代码中涉及Panel的一些方法,collapse()方法可以收缩面板,expand()可以展开面板,这2个方法都带有boolean类型的参数 * ,为true时面板以动画方式徐徐展开或收缩。hide将面板隐藏 * Ext.Panel的frame配置为true时,工具栏会出现错位并位置不准确的问题 */
发表评论
-
ext_GridPanel2_6
2011-08-26 16:31 944var grid = new Ext.grid.GridPa ... -
ext_GridPanel2_5
2011-08-26 16:29 902//准备数据 var data = [ { ... -
ext_GridPanel2_4
2011-08-26 16:27 1440/** * grid.getView().getRows( ... -
ext_GridPanel2_3
2011-08-26 16:25 837//Proxy var proxy = new Ext. ... -
ext_GridPanel2_2
2011-08-26 16:21 890* selectRows(rows, keepExisti ... -
ext_GridPanel2_1
2011-08-26 16:18 942Ext.namespace("com.deng&qu ... -
ext_GridPanel1_4
2011-08-25 18:01 946//Record 定义记录结果 var Human = ... -
ext_GridPanel1_3
2011-08-25 17:59 904Ext.onReady(function(){ //列模型 ... -
ext_GridPanel1_2
2011-08-25 17:57 845//列模型 var cm = new Ext.grid ... -
ext_GridPanel1_1
2011-08-25 11:08 1103Ext.namespace("com.deng&qu ... -
Ext学习_FormPanel布局3
2011-08-01 10:15 1043{ //行3 layout: " ... -
Ext学习_FormPanel布局2
2011-08-01 10:14 1141Ext.onReady(function(){ var f ... -
Ext学习_FormPanel布局1
2011-08-01 10:12 1013Ext.namespace("com.deng&qu ... -
悬停提示与验证4
2011-07-27 15:47 925/** * vtype验证 * vtype验证是一种预 ... -
悬停提示与验证3
2011-07-27 15:46 948/** * 三 表单组件验证 * 表单组件自身有验证功 ... -
悬停提示与验证2
2011-07-27 15:45 1271/** * 有时候,悬停提示信息过长,我们愿意换行显示,对 ... -
悬停提示与验证1
2011-07-27 15:42 1208Ext.namespace("com.deng&qu ... -
Ext学习_表单组件6
2011-07-19 12:03 1035var f = new Ext.form.FormPanel ... -
Ext学习_表单组件5
2011-07-19 12:03 969//最高学历 //准备数据 var data = [ ... -
Ext学习_表单组件4
2011-07-19 12:01 511Ext.namespace("com.deng&qu ...
相关推荐
EXT的组件如表格、面板、窗口、表单等可能在这里被定义和使用。 3. **HTML/模板文件**:页面布局和视图可能由HTML或EXT的模板语言(如JSP、FreeMarker等)定义,它们与JavaScript代码一起工作,呈现用户界面。 4. ...
总的来说,Ext JS 2.2 API的中文版是开发人员学习和使用此框架的宝贵资源,可以帮助他们更高效地开发出功能强大的Web应用。通过深入理解和掌握这个API,开发者可以充分利用Ext JS 2.2的强大功能,创造出具有专业品质...
在EXT JS中,"组件"(Components)是构建用户界面的基本单元,可以是按钮、表格、面板、窗口等。每个组件都有自己的属性、方法和事件,可以通过组合这些组件来构建复杂的应用界面。EXT JS的布局管理器允许开发者动态...
EXT_DEMO.rar_DEMO_ext_desktop_de_ext_desktop_demo_一起ext这个压缩包文件看起来包含了一个EXT桌面系统的演示示例,旨在供用户参考和学习。EXT桌面系统可能是一种基于Web的用户界面框架,用于构建富互联网应用程序...
这份"ext学习资料 20篇详细学习笔记 初学者ext学习的文档"是针对EXT初学者的一份宝贵资源,旨在帮助初学者快速入门EXT开发。 EXT的学习通常包括以下几个核心部分: 1. **EXT基础**:首先,你需要了解EXT的基本概念...
2. 组件系统:Ext JS 3的核心在于其丰富的组件库,如表格、面板、窗口、菜单、表单等。书中的实例展示了如何创建和配置这些组件,以及如何将它们组合成复杂的用户界面。 3. 布局管理:Ext JS 3提供了多种布局方式,...
4. **EXT学习文档**:这份文档可能提供了EXT的进阶学习路径,包括性能优化、无障碍访问性(Accessibility)以及EXT与其他技术(如PHP、Java等后端框架)的集成。 5. **EXT技术程序文档大全**和**ext_教程(入门到...
这个"Ext 3.0 中文API_chm"文件是Ext 3.0 API的中文版文档,对于学习和使用Ext 3.0的开发人员来说是非常宝贵的资源。 首先,让我们了解一下Ext 3.0的核心概念和主要组件: 1. **组件(Components)**:Ext 3.0的...
《gwtext学习三部曲》是一份专为GWT初学者设计的教程资源,它涵盖了gwtext和GWT Ext的相关知识。gwtext是Google Web Toolkit (GWT) 的一个扩展库,提供了丰富的用户界面组件和样式,使得在GWT平台上构建复杂的Web...
在EXT学习笔记中,"What_is_that_Scope_all_about2.htm"可能涉及的是JavaScript作用域和EXT中的scope概念,这对于理解和调试EXT应用中的事件处理和回调函数至关重要。"JsonTool.htm"可能介绍了EXT如何与JSON数据进行...
1. EXTJS框架:EXTJS提供了丰富的组件和布局,如表格、表单、树形视图、面板等,用于创建复杂的Web界面。它的MVVC(Model-View-ViewModel)架构使得代码组织清晰,易于维护。 2. PHP后端开发:PHP语言用于处理...
在探讨“不错ext学习网站”这一主题时,我们首先需要明确“ext”在这里指的是什么。在IT领域,“ext”通常与Linux文件系统有关,比如ext2、ext3、ext4等,但根据提供的链接和上下文,这里的“ext”更可能指的是Ext ...
1. **组件体系结构**:Ext JS的核心是其组件模型,包括窗口(Window)、面板(Panel)、表单(Form)、表格(Grid)、菜单(Menu)等。每个组件都可以独立存在,也可以组合成复杂的用户界面。 2. **数据绑定**:Ext...
1. Component(组件):EXT中的组件是构建UI的基本单元,可以是按钮、表格、面板等。每个组件都有自己的属性、事件和方法,通过配置这些元素,开发者可以创建出复杂而美观的界面。EXT API 提供了大量预定义的组件,...
通过EXT4.1.0Doc_SUN文档,开发者可以深入学习这些功能和概念,理解EXT4.1框架的内部工作原理,从而更好地设计和构建功能丰富的Web应用程序。无论你是初学者还是经验丰富的EXT开发者,这份文档都会是你不可或缺的...
Ext JS4学习教程+笔记(一) Ext JS4学习教程+笔记(二)事件处理 Ext JS4学习教程+笔记(六)DataView面板 Ext JS4学习教程+笔记(七)树面板Tree Panel Ext JS4学习教程+笔记(三)Ajax请求 ...Ext学习网址
"EXT学习手册"是针对EXT库的学习资源,分为中英文两个版本,主要涵盖了EXT的常用方法、属性以及整个EXT框架的介绍。对于初学者和有经验的开发者来说,这都是一个非常有价值的参考资料。 CHM(Compiled HTML Help)...
在这个名为"EXT学习小例子"的项目中,我们将深入探讨EXTJS如何实现数据的增加、删除和修改功能。 EXTJS的核心是其组件系统,它提供了各种UI组件,如表格、表单、面板、树形视图等,这些组件可以方便地组合在一起...
### EXT学习心得与关键知识点详解 #### 布局Center的重要性 在EXT框架中,`layout: 'center'`是一个非常关键的配置属性,尤其是在创建面板(Panel)时。如果一个面板没有设置中心布局(center),它可能不会按预期...
EXT学习文档是进一步深入EXT的重要资料。文档中可能涵盖了EXT的高级特性,如数据网格、图表、树形视图等复杂组件的使用,还有EXT的AJAX通信、状态管理和国际化支持等内容。此外,它可能还会介绍EXT的MVC(Model-View...