0 0

Ext4.0树的问题5

var limitTree = Ext.create('Ext.tree.Panel', {
id:"tree1",
width:250,
        store:{
        root: {
id:"0",
text : '所有目录',
expanded: true,
children:${list_allAss}
},
proxy: {
           type: 'ajax',
           url: "${pageContext.request.contextPath}/person/queryOrderMenu"
}
        },
        region: 'west',
        frame: true
   
    });



limitTree.on('checkchange', function(node, checked) {
            var p =node.data.checked;
            node.expand(true);
     
    }, limitTree);

 

展开全部子节点,只展开一部分,其余节点加号都没了,怎么弄?

 

2012年5月30日 16:24

1个答案 按时间排序 按投票排序

0 0

采纳的答案

我也不知道对不对。。。主要是没有代码

可以在event中得到id,然后用考虑用
expandPath( String path, [String field], [String separator], [Function callback], [Object scope] )
这个方法进行处理就ok了

或者遍历子节点,然后用
expand( [Boolean animate] ) : Ext.panel.Panel
这个方法expand也行

遍历这个比较适合节点少的时候。。。如果大量子节点请用expandPath

2012年6月01日 07:20

相关推荐

    Ext4.0中文api[帮助文档]

    Ext4.0中文API是针对Ext JS 4.0框架的中文参考文档,它为开发者提供了详尽的API接口信息,使得在中国地区的开发者能够更好地理解和使用这个强大的JavaScript库。Ext JS是一个用于构建富互联网应用程序(RIA)的前端...

    EXT4.0 SDK 正式版

    EXT4.0 SDK 正式版是针对EXT4文件系统的软件开发工具包,它为开发者提供了在Linux操作系统中创建、管理以及优化EXT4文件系统所需的工具和库。EXT4(Fourth Extended File System)是Linux内核中广泛使用的日志文件...

    Ext 4.0 OA应用

    Ext 4.0是Sencha公司推出的一个JavaScript框架,主要用于构建富互联网应用程序(RIA)。它提供了丰富的组件库,包括表格、树形视图、图表、菜单等,使得开发者能够创建功能强大、用户界面友好的Web应用。在"Ext 4.0 ...

    Ext4.0源码

    Ext4.0源码分析 EXT4(Fourth Extended File System)是Linux内核中的一个日志文件系统,它是EXT3的...EXT4.0的源码分析有助于提升Linux系统开发者和维护者的专业技能,为他们在实际工作中解决问题提供坚实的基础。

    ext2.2 在border中创建树

    ext2+,树,tree,布局,border

    Ext TreePanel Checked Ext复选框树

    在描述中提到的"Ext TreePanel Checked Ext复选框树"是指`TreePanel`的一种特殊形式,它扩展了基本的树视图,加入了复选框功能。 复选框树(Checked Tree)允许用户通过复选框来选择或取消选择树结构中的节点。这种...

    4.0Ext 树型结构

    在ExtJS 4.0中,树型结构(Trees)是一种强大的组件,它特别适合用于显示具有层次结构的数据。树型结构与表格组件共享相同的基类,因此它们之间有许多相似的功能,例如多列显示、尺寸调整、拖放操作、渲染和筛选等。...

    extjs4.0文档

    除了官方文档,还有很多在线教程、视频课程和书籍可以参考学习,Ext JS社区也十分活跃,可以在这里找到许多问题的答案和解决方案。 ### 结论 Ext JS 4.0是一个成熟的JavaScript框架,为构建丰富的Web应用提供了一...

    ext 下拉树

    在Ext 4.0版本中,下拉树的实现主要依赖于几个关键组件:`Ext.tree.Panel`(树面板)、`Ext.form.field.Tree`(树形字段)以及可能用到的`Ext.data.TreeStore`(树存储)。下面我们将详细探讨这些知识点: 1. **Ext...

    exxtjs4.0中树的用法

    在EXTJS 4.0中,相比于之前的版本,树形组件(Tree)的用法有了显著的变化。EXTJS 4引入了大量的改进和重构,包括命名规范的调整、组件的继承结构变化以及数据存储结构的更新,这使得EXTJS 4在功能和性能上都有所...

    Ext 中的Tree实现不同节点不同的右键菜单

    var tree = Ext.create('Ext.tree.Panel', { store: treeStore, // 假设treeStore是你的树数据源 viewConfig: { contextMenu: function(view, record, item, index, e) { e.preventDefault(); // 阻止浏览器默认...

    extjs4.0引用的JS和CSS

    <link rel="stylesheet" type="text/css" href="ext4.0引用js和css/ext-theme-neptune.css" /> <script type="text/javascript" src="ext4.0引用js和css/ext-all.js"> <!-- 语言包 --> ...

    ExtJs4.0官方版本

    ExtJS 4.0提供了一套丰富的组件库,包括表格、面板、表单、树形结构等,所有组件都可以动态创建和修改。这使得开发者可以构建高度交互和可配置的用户界面。 4. Store管理 Store是ExtJS 4中处理数据的主要对象,它...

    EXTjs4.0学习文档

    EXTJS 4.0 对原生 JavaScript 功能进行了扩展,提供了 Utilities 模块中的 NativeExtensions,包括 Ext.Array、Ext.Number、Ext.Object、Ext.String、Ext.JSON、Ext.Date、Ext.Function 等。这些扩展可以帮助我们更...

    jbpm4.0+ext3.0+spring+hibernate整合实例

    将jbpm4.0、EXT3.0、Spring和Hibernate整合在一起,可以构建出一个功能强大的业务流程管理系统。Spring作为整体架构的胶水,管理各组件的生命周期;Hibernate负责数据持久化,处理与数据库的交互;jbpm4.0则处理业务...

    Extjs4.X下comboboxTree下拉树型菜单,完美支持多选、单选,绝对好用

    在ExtJS 4.x框架中,ComboboxTree是一种特殊的组件,它将传统的下拉框与树形结构结合在一起,提供了一种更为灵活的用户输入方式。这种组件在数据选择上非常实用,尤其当数据层级关系复杂时,可以方便地进行多选或...

    extJs4.0 开发手册源码

    EXTJS4.0提供了一系列预定义的组件,如表格、表单、树形结构、图表等,满足各种界面需求。同时,其布局管理器支持多种布局模式,如Fit布局、Form布局、Border布局等,可以灵活地组织和调整组件的位置和大小。 在...

    ExtJS 4.0 改善Ext.grid.plugin.RowEditing (重构,v1.4版本,2011-09-11)

    它提供了丰富的组件库,包括表格、表单、树形视图等。在4.0版本中,ExtJS对RowEditing插件进行了重大改善,以提供更好的数据编辑体验。RowEditing插件允许用户在表格的每一行内进行编辑,而无需打开单独的编辑窗口或...

    extjs4.0整套开发工具

    而`ext-4.0-beta3.zip` 可能是EXTJS 4.0 beta3版本的代码,通常在正式发布前,开发团队会发布多个beta版本,以便社区测试和反馈问题。 四、`ExtDesign.zip`: 这个文件可能包含EXTJS Design的安装文件或资源,帮助...

    Extjs4.0+MVC模式+存动态加载

    3. **动态加载树叶子节点(Tree Leafs)**:对于大型数据树,可以只在用户展开节点时请求子节点数据。`Ext.tree.TreePanel`的`load`事件和`store`的`loadData`方法可用于实现这一功能。 **后台Servlet模拟JSON数据*...

Global site tag (gtag.js) - Google Analytics