1
Я пробовал часами и не могу заставить его работать. Я пытаюсь инициализировать Fancytree с помощью ajax. Это то, что у меня есть до сих пор.Инициализация Fancytree с помощью AJAX
$(function(){
$("#tree").fancytree({
initAjax: {url: "/ajaxData.do",
data: "action=buyclassification",
}
});
});
Это выглядит просто, но я не могу понять, что я делаю неправильно.
Спасибо, daniel, для вашего входа! Все еще не работает:/ EDIT: Nevermind, он работает. Большое спасибо. Это было просто вопрос об обмене 'initAjax' с' source' – Svedr
Нет проблем, я бы посмотрел на значения данных, которые вы ему кормили, чтобы убедиться, что они ожидаются с тех пор, как я смотрел примеры казалось, приносил больше ценностей. Также является ли ваш файл ajaxData.do в вашем корневом каталоге документа? Просто попросите, чтобы вы случайно нападали на параметр url с абсолютным путем, а не с относительным путем. –
еще одна вещь. Я пытаюсь добавить дочерние элементы к этим элементам 'lazyLoad: функция (событие, данные) { \t \t var nodeID = node.key; \t \t // Составлять АЯКС запрос на загрузку дочерних узлов \t \t \t data.result = { \t \t URL: "/ajaxData.do", \t \t данные: {действие: "buyclassification" + "& parrentID =" + nodeID}, \t \t} \t \t} '. Документация для этого находится в конце сайта https://github.com/mar10/fancytree/wiki/WhatsNew. Этот Ajax убивает меня: D – Svedr