Я пытаюсь использовать orgchart
на https://github.com/dabeng/OrgChart. Работает нормально на уровне c. Я хотел динамически загрузить c детей, используя ajax. Он имеет функцию ondemand
, доступную в https://dabeng.github.io/OrgChart/ondemand-loading-data.html, но использует mockjax
для насмешки ajax
вызовов. Я хотел иметь реальные ajax
вызовы для извлечения данных из бэкэнда. Невозможно сделать это? Пожалуйста, помогите.
$(function () {
var datasource = <%= GetRoot1() %>;
var childNodes;
var ajaxURLs = {
'children': '/admin/geneology/default.aspx/GetAjaxChildren',
//'parent': '/orgchart/parent/',
//'siblings': function (nodeData) {
// return '/orgchart/siblings/' + nodeData.id;
//},
//'families': function (nodeData) {
// return '/orgchart/families/' + nodeData.id;
//}
};
$('#chart-container').orgchart({
'data': datasource,
'ajaxURL': ajaxURLs,
'nodeContent': 'title',
'nodeId': 'id'
});
});