`
jlcon
  • 浏览: 172267 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

编辑ColumnTree

    博客分类:
  • JS
EXT 
阅读更多
//选择需要编辑节点
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);

 

分享到:
评论
1 楼 hanyijun86 2012-05-08  
这代码没头没尾的 怎么玩啊?

相关推荐

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

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

    columntree

    在IT行业中,Columntree是一种特殊的表格展示方式,它结合了树形结构和表格的特点,常用于数据层级关系复杂的场景。EXTJS是一个强大的JavaScript框架,用于构建富客户端应用程序,其丰富的组件库使得开发人员能够...

    ext复选框的ColumnTree扩展包

    ColumnTree是EXT中的一种特殊组件,它将数据以树形结构展示,每一级节点都可以展开和折叠,同时每个节点可以包含多个列,增强了数据的展现能力。在某些场景下,如文件系统管理、组织架构展示等,ColumnTree非常实用...

    editablecolumntree.rar

    《可编辑列树形结构详解》 在信息技术领域,数据的组织和展示方式至关重要,尤其在用户界面设计中。"editablecolumntree.rar"这个压缩包文件所包含的资源,很可能是关于一种名为“可编辑列树形结构”(Editable ...

    extjs带复选框的树包括全选 反选 子选父以及 父选子

    ExtJS是一种流行的JavaScript框架,用于构建富客户端应用程序。在ExtJS中,树形组件(TreePanel)是一个常用的功能,用于展示层次结构的数据。当树形组件结合复选框时,可以实现用户对节点的选择操作,如全选、反选...

    精通JS脚本之ExtJS框架.part2.rar

    10.12 表格与树形的结合——Ext.ux.tree.ColumnTree 第11章 其他布局类简介 11.1 标准布局类 11.1.1 折叠布局——AccordionLayout 11.1.2 边框布局——BorderLayout 11.1.3 卡片式布局——CardLayout 11.1.4 ...

    精通JS脚本之ExtJS框架.part1.rar

    10.12 表格与树形的结合——Ext.ux.tree.ColumnTree 第11章 其他布局类简介 11.1 标准布局类 11.1.1 折叠布局——AccordionLayout 11.1.2 边框布局——BorderLayout 11.1.3 卡片式布局——CardLayout 11.1.4 ...

    VNC Central-开源

    4. ColumnTree.dll:可能与界面的展示有关,尤其是树形视图,如在主界面中组织和展示远程计算机的结构,方便用户快速定位和选择要管理的设备。 5. Central Settings.dll:这个模块可能是用于处理和保存VNC Central...

Global site tag (gtag.js) - Google Analytics