Wie man Eltern und Eltern Eltern-id in jstree

Ich bin momentan dabei, einen jstree in meinem Programm. Jetzt bin ich in der Lage, die überprüft Knoten-id. Aber wie bekomme ich die id des parent-node-id und auch den übergeordneten parent-node-id.

Wie man Eltern und Eltern Eltern-id in jstree

Unten ist mein javascript, um die Kinder-Knoten-id.

JS:

 $('#tree-container').on('changed.jstree', function (e, data) {
                var i, j, r = [];
                for (i = 0, j = data.selected.length; i < j; i++) {
                    r.push(data.instance.get_node(data.selected[i]).id.trim());
                }
                //alert('Selected: ' + r.join(', '));
                console.log('Selected: ' + r.join(', '));
			

            });

Hier ist mein jsfddle. Bitte werfen Sie einen Blick. http://jsfiddle.net/jjfcnho8/2/ Wenn ich wählen Kind 9, die ich bekommen kann Kind 9 id. Dann, wie bekomme ich Kind 2 und Ordner 1 id.

Jemand wissen, bitte helfen Sie mir. Ich danke Ihnen sehr!

  • Schreiben Sie Ihre demo auf plunker oder etwas anderes... und check die Antwort, könnte es sein, eine doppelte
  • Ich habe die Ansicht, dass die Antwort vor, aber es kann nur mir helfen, das übergeordnete node-id nur. Ich kann nicht das übergeordnete parent-Knoten-id
  • Wie gesagt, bauen Sie Ihre Beispiel-code auf plunker dann können wir helfen, Sie zu erleichtern.
  • Hinzufügen fiddle oder plunker demo
  • Ich bin erstellen...Warten ya
  • jsfiddle.net/jjfcnho8/2 Hier mein jsfiddle. Pls werfen Sie einen Blick
  • Ich kann das Kind 9 id, kann aber nicht die Kind 2 und Ordner 1 id
  • Aber wenn ich wählen Kind 9 und das Kind 10 ist, dann nur ich kann das Kind 2 id
  • Verwenden data.node.parents

InformationsquelleAutor eric | 2016-12-28
Schreibe einen Kommentar