`

Ext4.0 点击Ext.tree.Panel 结点获取Node对象

阅读更多
listeners : {
   itemclick : function(view,record,item,index,e){                                             
     console.log('点击树结点'); 
     if(!record.isLeaf())     
     record.appendChild({text : '草他吗的'});              
    console.log("点击的节点ID是:"+record.raw.id+"文字是:"+record.raw.text);                          console.log('是否叶子'+record.isLeaf()+'结点路劲'+record.getPath());   }
  }



事实证明:record代表原结点,可以直接调用Ext.data.NodeInterface里的方法,另外根据API说明原来的数据存放在record.raw
分享到:
评论

相关推荐

    ext-4.0.0-gpl.zip EXT4.0第一卷

    ext-4.0.0-gpl.zip EXT4.0共二卷 ext-4.0.0-gpl.zip EXT4.0第一卷

    Ext.ux.tree.treegrid异步加载

    ### Ext.ux.tree.TreeGrid 异步加载知识点详解 #### 一、Ext.ux.tree.TreeGrid简介 在ExtJS框架中,`Ext.ux.tree.TreeGrid`组件是一种结合了树形结构与表格显示特性的控件,适用于展示具有层级关系的数据。通过...

    ext4.0的提示ext4.0.jsb2+Spket 插件

    这个插件可能包含了EXT4.0的相关API定义,使得开发者在编写JavaScript代码时可以获取到关于EXT4.0操作的智能提示。这对于那些在浏览器环境中模拟EXT4.0文件系统行为,或者构建基于Web的文件管理系统的人来说尤其有用...

    ExtJS4+Accordion+SERVLET/STRUTS2+JSON+Ext.tree.Panel实例

    例如,Ext.tree.Panel可能会通过Ajax请求从服务器获取JSON格式的树结构数据,然后动态渲染出树形视图。 Ext.tree.Panel是ExtJS中的一个组件,用于展示树状数据结构。它可以显示多级嵌套的节点,支持拖放操作,节点...

    ext-4.0.0-gpl.zip EXT4.0第二卷

    EXT4.0是EXT4系列的一个重要版本,旨在提高性能、可靠性和可扩展性。这个名为“ext-4.0.0-gpl.zip”的压缩包,显然是EXT4.0源代码的开源版本,遵循GPL(GNU General Public License)许可协议,允许用户自由使用、...

    Ext4.0MVC演示例子 Ext4.0MVC

    Ext4.0 Ext4.0MVC Demo Ext4.0 Ext4.0MVC Demo Ext4.0 Ext4.0MVC Demo Ext4.0 Ext4.0MVC Demo

    Ext 4.0官方最新版下载

    标题“Ext 4.0官方最新版下载”表明这是一个获取最新稳定版Ext框架的机会,Ext 4.0在发布时代表了该框架的最新技术和功能。官方版本意味着这是由Sencha公司直接提供的,保证了代码质量、稳定性和安全性,同时也包括...

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

    这篇文章的标题指出这是一个关于“Ext.grid.plugin.RowEditing”的重构,版本为v1.4,发布日期为2011年9月11日。重构通常意味着代码的改进,可能涉及性能优化、错误修复或功能增强。在4.0版本中,RowEditing插件的...

    Ext.Tree.Panel

    `Ext.Tree.Panel`是EXT JS库中的一个重要组件,用于展示层次结构的数据,通常用作树形菜单或文件系统目录的视图。这个组件是EXT JS框架中用于创建交互式、可扩展的树结构的工具。以下是对`Ext.Tree.Panel`相关知识的...

    Ext TreePanel Checked Ext复选框树

    3. **TreeNode对象**:在`Ext JS`中,每个树节点都是一个`TreeNode`对象,它包含了节点的所有属性,如文本、图标、子节点等。对于复选框树,`TreeNode`还包含了复选框的状态信息。 4. **事件监听**:`TreePanel`...

    ext 4.0 学习笔记.doc

    Array Grid的核心是`Ext.grid.Panel`,它是EXT JS中的一个核心组件,用于呈现数据表格。`Ext.grid.Panel`包含多个属性,这些属性定义了网格的行为和外观。例如: 1. **store**:这个属性指定了Grid的数据源,通常是...

    extjs-Ext.ux.form.LovCombo下拉框

    在EXTJS框架中,`Ext.ux.form.LovCombo`是一种自定义组件,它扩展了基本的`Ext.form.field.ComboBox`,提供了更丰富的功能,尤其是针对多选和联动选择的需求。这个组件通常用于创建具有“lov”(即“Look Up Value”...

    ext 4.0.zip

    ext 4.0.zip

    extjs 可编辑的表格树 Ext.tree.ColumnTree Ext.tree.ColumnTreeEditor

    extjs 可编辑的表格树,每个单元格自定义编辑组件,可以自适应列宽,只有源码与例子,运行实例要修改路径,不然图片不能显示,注意etree.jsp的js引入路径...支持Ext2.x以上版本 如运行不了EmailTo : codeme9@gmail.com

    Ext4.0教程

    - **`Ext.select`**:通过选择器获取一组DOM元素,返回`CompositeElement`对象,支持链式调用和批量操作。 #### 六、操作DOM元素 - 使用`Ext.get`和`Ext.select`方法可以高效地操作页面上的元素,例如高亮显示、...

    Ext4.0使用指南

    - **Element对象**:`Ext.get`返回的是一个Element对象,可以对底层DOM节点进行操作。若需获取一组DOM节点,可使用选择器,例如: ```javascript var allParagraphs = Ext.select('p'); // 获取所有段落 ``` ...

    extjs中Ext.Panel和TreePanel 组件动态加载本地页面数据

    动态加载本地数据到`Ext.Panel`通常涉及到异步请求,使用`Ajax`或`Store`的`load`方法,通过URL获取JSON或XML格式的数据,并将其渲染到面板内。 例如: ```javascript var panel = Ext.create('Ext.Panel', { ...

    ext-tree.rar_ext_ext tr_ext tre_ext.tr_ext.tree

    【标题】"ext-tree.rar_ext_ext tr_ext tre_ext.tr_ext.tree" 暗示这是一个关于Ext JS库中TreePanel组件的实例,其中可能包含了用于创建和管理数据结构的树形视图,以及与数据库交互的功能。 【描述】"ext的树的...

    Ext.tree.TreeLoader附带封装的json类

    在本文中,我们将深入探讨`Ext.tree.TreeLoader`与JSON数据在Ext JS框架中的应用。`Ext.tree.TreeLoader`是Ext JS库中的一个组件,它负责加载和解析树形结构的数据,而JSON(JavaScript Object Notation)则是一种轻...

    ext4.0生成图形报表(柱形、折线、饼状)

    EXT4.0提供了一个叫做`Ext.chart`的模块,用于创建各种类型的图形报表。在创建柱形图时,我们通常会使用`Ext.chart.Chart`类,定义好X轴和Y轴的数据源,然后设置`series`属性来指定柱形图的样式和数据。例如: ```...

Global site tag (gtag.js) - Google Analytics