- 注册时间
- 2013-5-3
- 最后登录
- 2025-7-14
- 阅读权限
- 150
- 积分
- 33074
- 精华
- 0
- 帖子
- 14397
 
|
沐熙111 发表于 2016-9-1 11:40 
delete item.children;
右侧的树显示对了,但是左侧的树的节点也被全部删除了,操作的是一直是左树的对 ...
是的
可以克隆一下数据再操作
var nodes = leftTree.getCheckedNodes();
var cloneNodes=mini.clone(nodes);
$(cloneNodes).each(function (i, item) {
delete item.children;
item.expanded = false;
})
var items = mini.listToTree(cloneNodes,"children", "id", "pid");
leftTree1.addNodes(items, root1); |
|