easyui中的tree,有什么方法能拿到选择节点的所有父节点,下有详细

比如现在有
A
-B
-BB
--C
我勾选了C,希望拿到BB和A节点,请问有什么方法吗?

已有解决方案:https://blog.csdn.net/why15732625998/article/details/55095010

https://blog.csdn.net/djk8888/article/details/76687067

easyui tree点击节点获取全路径

直接递归寻找,还能从下往上排序输出

function getAllParent(treeJq,node){
        var parents = [];
        function getParents(treeJq,node){
            var parent = treeJq.tree("getParent",node.target);
            if(parent){
                parents.push(parent);
                getParents(treeJq,parent);
            }else{
                return;
            }
        }
        getParents(treeJq,node);
        console.log(parents);
        return parents;
}