2017-05-05 90 views
0

我有以下代碼:jsTree - 返回節點值

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(', ')); 

這正確帶回節點的文本,但我想也帶回節點值,以及 - 我已經嘗試了各種形式作者:

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

但沒有喜悅 - 歡迎任何建議。

回答

1

試試這個

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

它會回報你的jsTree節點。