- 浏览: 342132 次
- 性别:
- 来自: 武汉
最新评论
-
ynymf:
错位问题看这里:http://www.cnblogs.com/ ...
EXTJS制作的嵌套表格实例(点击一行,展开下面的子表) -
xlshlr:
code.php在哪????貌似么有找到这个文件
ExtJS带验证码登录框[新增回车提交] -
langfeng123ac:
二货,这种写法本地又不行,本地有图片,服务器上又没图片。。浪费 ...
JQUERY+ASP.NET的AJAX文件上传(含Demo) -
553718707:
楼主有没有解决方法啊?
EXTJS制作的嵌套表格实例(点击一行,展开下面的子表) -
553718707:
这个代码对于,子表格的列数很多的时候会出现子表格的列与数据行错 ...
EXTJS制作的嵌套表格实例(点击一行,展开下面的子表)
更高级的布局管理
layout = new Ext.BorderLayout(document.body, { north: { split:false, initialSize: 25, titlebar: false }, west: { split:true, initialSize: 200, minSize: 175, maxSize: 400, titlebar: true, collapsible: true, animate: true, autoScroll:false, useShim:true, //使用薄片 cmargins: {top:0,bottom:2,right:2,left:2} //设定页边空白 }, east: { split:true, initialSize: 200, minSize: 175, maxSize: 400, titlebar: true, collapsible: true, animate: true, autoScroll:false, useShim:true, collapsed:true, cmargins: {top:0,bottom:2,right:2,left:2} }, south: { split:false, initialSize: 22, titlebar: false, collapsible: false, animate: false }, center: { titlebar: false, autoScroll:false, tabPosition: 'top', //tab位置 只能选择在顶部 closeOnTab: true, alwaysShowTabs: true, //总是显示tabs resizeTabs: true //更改tab位置 } }); // tell the layout not to perform layouts until we're done adding everything layout.beginUpdate(); layout.add('north', new Ext.ContentPanel('header')); // initialize the statusbar statusPanel = new Ext.ContentPanel('status'); south = layout.getRegion('south'); //布局的获得区域方法 south.add(statusPanel); //在区域中添加内容的方法 // create the add feed toolbar var feedtb = new Ext.Toolbar('myfeeds-tb'); //创建了一个工具栏引用 // They can also be referenced by id in or components feedtb.add( { //为工具栏添加一个元素 id:'add-feed-btn', //id icon: 'images/add-feed.gif', // icons can also be specified inline //图标 cls: 'x-btn-text-icon', //样式 text: 'Add feed', //文字 handler: this.showAddFeed.createDelegate(this), //动作句柄 tooltip: '<b>Add Feed</b><br/>Button with tooltip' //工具条内容 }); layout.add('west', new Ext.ContentPanel('feeds', {title: 'My Feeds', fitToFrame:true, toolbar: feedtb, resizeEl:'myfeeds-body'})); layout.add('east', new Ext.ContentPanel('suggested', {title: 'Suggested Feeds', fitToFrame:true})); // the inner layout houses the grid panel and the preview panel var innerLayout = new Ext.BorderLayout('main', { south: { split:true, initialSize: 250, minSize: 100, maxSize: 400, autoScroll:false, collapsible:true, titlebar: true, animate: true, cmargins: {top:2,bottom:0,right:0,left:0} }, center: { autoScroll:false, titlebar:false } }); // add the nested layout feedPanel = new Ext.NestedLayoutPanel(innerLayout, 'View Feed'); layout.add('center', feedPanel); innerLayout.beginUpdate(); var lv = innerLayout.add('center', new Ext.ContentPanel('feed-grid', {title: 'Feed Articles', fitToFrame:true})); this.createView(lv.getEl()); // create the preview panel and toolbar previewBody = Ext.get('preview-body'); var tb = new Ext.Toolbar('preview-tb'); tb.addButton({text: 'View in New Tab',icon: 'images/new_tab.gif',cls: 'x-btn-text-icon', handler: this.showInTab.createDelegate(this)}); tb.addSeparator(); tb.addButton({text: 'View in New Window',icon: 'images/new_window.gif',cls: 'x-btn-text-icon', handler: this.showInWindow.createDelegate(this)}); preview = new Ext.ContentPanel('preview', {title: "review", fitToFrame:true, toolbar: tb, resizeEl:'preview-body'}); innerLayout.add('south', preview); // restore innerLayout state innerLayout.restoreState(); innerLayout.endUpdate(true); // restore any state information layout.restoreState(); layout.endUpdate(); |
发表评论
-
浅谈Coolite 方法调用
2009-06-13 08:24 2879今天需要做个复选框删除,碰到了一个小难题,然后我一通乱写,居然 ... -
ExtJS Loading 悬浮层
2009-06-08 11:45 4219<!DOCTYPE html PUBLIC &q ... -
Ext中TreePanel控件和TabPanel控件搭配测试
2009-03-23 08:58 2647在实际的项目中,左边树形菜单,提供各种功能点击,右边一个面板, ... -
ExtJs grid使用详细[转]
2009-03-08 21:36 89392008-11-20 09:09 Ext ... -
ExtJS带验证码登录框[新增回车提交]
2009-03-08 21:29 7030/** 用户带验证码登 ... -
ExtJs2.0学习系列(14)--Ext.TreePanel之第三式(可增删改的树)
2009-03-04 19:28 1449继续tree的learn! 今天就来个可增删改的树吧,操作数 ... -
extjs中 combobox级联
2009-03-04 19:13 7336关键字: extjs, combobox, 级 ... -
ext动态新增一行之二
2009-03-03 10:39 1441ext 动态 新增行 新增一行(2)------------- ... -
ext动态新增一行
2009-03-03 10:37 1561ext 动态 新增行 新增一行(1)------------- ... -
ext表单之高级选项
2009-03-03 10:36 1163ext表单之高级选项--------------------- ... -
ext实现标签式浏览内容
2009-03-03 10:31 1507Ext.onReady(function(){ E ... -
ext异步树加入子节点事件
2009-03-03 10:30 2144extext异步树加入子节点 ... -
实现Ext combox 动态数据加载
2009-03-02 20:37 2479核心代码如下:(注意名称的对应!) 服务器生成的json数据形 ... -
解决TreeNode.reload()失效的办法
2009-03-02 20:36 3881Ext Api文档里面 TreeNode.reload()是没 ... -
Ext2.0的通用grid包括(增、删、改、查、导出excel)
2009-03-02 20:32 2862下面为扩张grid的 代码/** * @a ... -
ext构造自己的组件
2009-03-02 20:16 1331/*** @title:新闻中心模块* @au ... -
Ext.Window
2009-02-28 17:19 2117var winUpload = new Ext.Window( ... -
ExtJs中的树分析及实现
2009-02-27 18:12 2296<网上抄录> 首先我们来看日志分类树,这一部分我将 ... -
扩展EXTJS框架的内容检查
2009-02-27 10:36 1058Ext.apply(Ext.form.VTyp ... -
刚写的B/S高级查询界面(基于ExtJs框架)
2009-02-26 10:16 4175这几天赶着做一个B/S系统,基于ExtJs框架,从中学了不少东 ...
相关推荐
`Ext.layout.BorderLayout.Region`的`position`属性用于指定每个区域的位置。 对于动态树型结构,`Ext.tree.AsyncTreeNode`扮演着重要角色。如果一个节点没有`leaf:true`属性,那么当用户展开该节点时,Ext会通过...
### ExtJS 学习笔记概览 #### 一、ExtJS 入门 **1.1 ExtJS 构成及如何引用** ExtJS 是一款基于 JavaScript 的开源框架,专为 Web 应用程序的前端界面设计。其核心优势在于提供了一套丰富的 UI 组件和强大的数据...
// layout-specific configs go here titleCollapse: true, animate: true, activeOnTop: false }, items: [{ title: 'Panel1', html: '<p>Panel content!</p>' }, { title: 'Panel2', ...
EXTJS 是一个强大的JavaScript 库,专用于...EXTJS 4.0的学习涉及到了组件的创建、布局的管理、数据绑定和事件处理等多个方面,理解并熟练掌握这些知识点,能帮助开发者构建出功能强大、用户体验优秀的Web应用程序。
layout: 'fit', // 使用适合布局 items: [{ xtype: 'component', tpl: template, data: data, style: 'text-align: center;' }] }] }); ``` 在这个例子中,我们创建了一个`Ext.container.Viewport`,并在...
《EXDUI 4.1 学习笔记:易语言中的中文类与界面美化》 在易语言编程环境中,EXDUI(Eternal EXtension DIALOG User Interface)是一个强大的图形用户界面(GUI)库,它提供了丰富的组件和功能,为开发者提供了便捷...
#### 二、获取ExtJS4并搭建学习环境 ##### 获取ExtJS4 首先,你需要从官方资源或可信赖的第三方资源下载ExtJS4。推荐访问`http://extjs.org.cn/`获取最新版本的发布包,这包括了必要的文件和API文档,对初学者非常...
3. `android:layout_alignParentRight`:使视图的右侧与父容器的右侧对齐,值为`true`或`false`。 4. `android:layout_below`:将视图置于另一个视图的下方,值为被参考视图的`id`。 TextView是用于显示文本的组件...
ExtJS是一个开源的JavaScript库,主要用于...通过本笔记的学习,可以掌握ExtJS在前端开发中的应用,理解各个组件和管理器的使用方法,以及一些针对特定浏览器的布局技巧,为创建美观、高效的用户界面打下坚实的基础。
根据提供的文件信息,可以看出这份文档主要涉及Grails框架的基础使用说明。从文件的标题和描述来看,这是一份...对于Grails的学习者来说,了解其基本概念、开发流程以及如何结合其他技术(如ExtJS)是非常有帮助的。
7. **文件系统**:改进了ext3和ext4文件系统,增强了挂载选项,提升了文件系统的稳定性和性能。 8. **虚拟化支持**:对KVM(Kernel-based Virtual Machine)进行了优化,提高了虚拟机的性能和兼容性。 9. **模块化...