Как получить затененные элементы в флажке jstree? - PullRequest
0 голосов
/ 05 июля 2018

У меня сейчас есть 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

1 Ответ

0 голосов
/ 05 июля 2018

Свойство «родители» узла должно давать вам родителя и его предков.

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