2017-05-05 5 views
0

Ich habe den folgenden Code:jsTree - Rückkehr Knotenwert

for (i = 0, j = data.selected.length; i < j; i++) { 
     r.push(data.instance.get_node(data.selected[i]).text.trim()); 
} 
alert('Selected: ' + r.join(', ')); 

Das bringt richtig den Text des Knotens zurück, aber ich möchte auch auch den Knotenwert bringen - ich verschiedene Formen versucht haben, von:

r.push(data.instance.get_node(data.selected[i]).id()); 
r.push(data.instance.get_node(data.selected[i]).val()); 

Aber keine Freude - keine Vorschläge willkommen.

Antwort

1

Versuchen Sie, diese

$.jstree.reference(data.reference).get_node(data.reference) 

Es wird Ihnen die jsTree Knoten zurück.