如何在jstree复选框中获取阴影元素?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在jstree复选框中获取阴影元素?相关的知识,希望对你有一定的参考价值。

我目前有一个jstree,我在其中获得带有代码的选择元素:

var selectedElmsIds = [];
var selectedElms = $('#PermisosjsTree').jstree("get_selected", true);
$.each(selectedElms, function () {
    selectedElmsIds.push(this.id);
    console.log(this.id);
});

但是我需要获得重叠的元素(下面标有红色),我该如何获得它们?

enter image description here

答案

节点的“父节点”属性应该为您提供父节点及其祖先。

$.each(selectedElms, function () {
    selectedElmsIds.push(this.id);
    console.log(this.id);
    console.log(this.parents);
});

以上是关于如何在jstree复选框中获取阴影元素?的主要内容,如果未能解决你的问题,请参考以下文章

如何从动态数据中签入 jstree?

css有用的代码片段

如何将jstree复选框值插入数据库

如何从 Javers 中的阴影元素中获取版本

jsTree:如何将选定节点的 ID 获取到 jsTree 中的根节点?

jstree 权限树 简单教程