Я пытаюсь получить текст node, который выбран в jsTree. Я могу заполнить дерево и вызвать событие onSelect, но я не могу узнать, какой из них был нажат node. Я видел примеры в сети, которые используют data.rslt.obj.attr("data")
для извлечения текста, но это возвращает undefined для меня. Кроме того, когда я пытаюсь получить выбранный node с помощью .jstree('get_selected')
, я не могу найти текст node в любом месте объекта. Как я могу получить текст node?
Вот моя функция обратного вызова onSelect:
function onSelect(event, data)
{
// Get the name of the equipment that was selected.
var selected_node = $("#equipment_tree").jstree('get_selected');
var equipment_name = data.rslt.obj.attr("data");
}