浏览 2090 次
锁定老帖子 主题:编辑ColumnTree
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-12
最后修改:2010-10-09
//选择需要编辑节点 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);
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |