您的位置:首页 > 其它

使用dojo对tree进行动态操作

2012-02-27 16:55 246 查看
动态添加:

var treeNode = backuptarget_treeStore_position.getValue(controlitem,"value");//controlitem为当前需要添加节点的树节点

//controlitem = item;

if(item.children==undefined)

{

var childnum = 0;

}

else{

var childnum = item.children.length;

}

//alert(childnum);

backuptarget_treeStore_position.newItem({label: builderfilename,

id: treeNode+'.'+(childnum+1),value:mount_confirm+path_clickall,children:[]},{parent:controlitem, attribute:'children'});

删除:

backuptarget_treeStore_position.deleteItem(controlitem);

backuptarget_treeStore_position.save();

对newitem和deleteitem需要灵活运用,才能实现自己项目的使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: