//选择需要编辑节点
var tnode = bizct.getSelectionModel().getSelectedNode();
var myid = tnode.id;
var pnode = tnode.parentNode;
var abnode = tnode.childNodes;
//新建节点,即编辑后的节点值
var mynode = new Ext.tree.TreeNode({
id:myid,
text:'test',
uiProvider:Ext.ux.tree.ColumnNodeUI,//3.2不需要此属性
expanded:true
});
//设置Column值,这里假设有snCode和urlCode两列
mynode.attributes.snCode='sssssss';
mynode.attributes.urlCode='jjjjjjjjjjjjjj';
Ext.each(abnode,function(tmp){
//设置原字节点的父节点为空
tmp.parentNode = null;
mynode.appendChild(tmp);
});
//替换原节点
pnode.replaceChild(mynode,tnode);
分享到:
相关推荐
extjs 可编辑的表格树,每个单元格自定义编辑组件,可以自适应列宽,只有源码与例子,运行实例要修改路径,不然图片不能显示,注意etree.jsp的js引入路径 支持Ext2.x以上版本 如运行不了EmailTo : codeme9@gmail....
在IT行业中,Columntree是一种特殊的表格展示方式,它结合了树形结构和表格的特点,常用于数据层级关系复杂的场景。EXTJS是一个强大的JavaScript框架,用于构建富客户端应用程序,其丰富的组件库使得开发人员能够...
ColumnTree是EXT中的一种特殊组件,它将数据以树形结构展示,每一级节点都可以展开和折叠,同时每个节点可以包含多个列,增强了数据的展现能力。在某些场景下,如文件系统管理、组织架构展示等,ColumnTree非常实用...
《可编辑列树形结构详解》 在信息技术领域,数据的组织和展示方式至关重要,尤其在用户界面设计中。"editablecolumntree.rar"这个压缩包文件所包含的资源,很可能是关于一种名为“可编辑列树形结构”(Editable ...
ExtJS是一种流行的JavaScript框架,用于构建富客户端应用程序。在ExtJS中,树形组件(TreePanel)是一个常用的功能,用于展示层次结构的数据。当树形组件结合复选框时,可以实现用户对节点的选择操作,如全选、反选...
10.12 表格与树形的结合——Ext.ux.tree.ColumnTree 第11章 其他布局类简介 11.1 标准布局类 11.1.1 折叠布局——AccordionLayout 11.1.2 边框布局——BorderLayout 11.1.3 卡片式布局——CardLayout 11.1.4 ...
10.12 表格与树形的结合——Ext.ux.tree.ColumnTree 第11章 其他布局类简介 11.1 标准布局类 11.1.1 折叠布局——AccordionLayout 11.1.2 边框布局——BorderLayout 11.1.3 卡片式布局——CardLayout 11.1.4 ...
4. ColumnTree.dll:可能与界面的展示有关,尤其是树形视图,如在主界面中组织和展示远程计算机的结构,方便用户快速定位和选择要管理的设备。 5. Central Settings.dll:这个模块可能是用于处理和保存VNC Central...