将节点的所有子节点移动到另一个节点

问题描述:

假设我有一个包含节点和子节点的树。我想将一个节点的所有子节点移动到另一个节点(“在”目标节点之下,已经存在的子节点之下)。另外,如果这不会产生move_node事件,那将会很好。谁能帮忙?将节点的所有子节点移动到另一个节点

预先感谢您。

+0

你说得对,我从来没有听说过jsTree的和我不” t正确地读出问题。删除了我的答案。 – 2010-06-28 08:23:35

解决

我已经测试过这一点也适用:

.bind("remove.jstree", function (e, data) { 
     data.rslt.obj.find("> ul > li").each(function() { 
       data.inst.move_node(this, "#rhtml_4", "last"); 
     }); 
     // possibly sync to DB here 
}); 

幸得vakata:http://groups.google.com/group/jstree/browse_thread/thread/4982d1518a9fa90?hl=en