jsTree : Как получить идентификаторы выбранных узлов для корневого узла в jsTree?

Как получить идентификаторы выбранных узлов для корневого узла в jsTree?

Предположим, что C выбран узел, тогда как я могу получить все родительские идентификаторы C.

A

  • B

    • C

      +C1

      +c2

Следующий код вернет только немедленный идентификатор родителя: Если я выбрал C, то я получаю только B

 .bind("select_node.jstree", function (event, data) {  
    //`data.rslt.obj` is the jquery extended node that was clicked          
    alert("Selected node = "+ data.rslt.obj.attr("id"));
    alert("Parent of Selected node = "+ data.inst._get_parent(data.rslt.obj).attr("id"))
 });

Вывод:

Выбранный узел = C

Родитель выбранного узла = B

Есть ли способ получить всех родителей ID узлов, т.е. выбранный узел для корневого узла?

  • Как получить все дочерние узлы выбранного узла в jsTree?

Будем признательны за любую помощь или руководство по этому вопросу.

12
задан mattytommo 3 July 2015 в 09:39
поделиться