jstree获取选中的子的数据,排除父的数据

2019-04-19  本文已影响0人  阿克兰

[这个网站很全面]https://www.cnblogs.com/annkiny/p/7825866.html

jstree.png
     var  DevTreeObj = $('#DevListTree').jstree(true); // 获取整个树
     var  ds = DevTreeObj.get_selected(true); // 获取选中的所有节点
     var narr=[];  
     for(var i=0;i<ds.length;i++){
           if(!DevTreeObj.is_parent(ds[i].id)){  // is_parent()判断是不是parent,如果不是的话,取出子的数据
            var res = {}
            res['id']=ds[i].id;
            res['parent']=ds[i].parent;
            narr.push(res)          
    } 
}

这样就可以取出选中的子的信息,而不包括父的

上一篇下一篇

猜你喜欢

热点阅读