我具有此功能,可将数据加载到树形视图中。我正在使用JQTree来做到这一点:
function loadTree() {
$.ajax({
url: "@Url.Action("DisplayChildren", @ViewContext.RouteData.Values["controller"].ToString())",
method: "GET",
success: function (result) {
console.log(result);
$("#tree").empty();
$("#tree").tree({
data: result,
closedIcon: $('<i class="fa fa-folder"></i>'),
openedIcon: $('<i class="fa fa-folder-open"></i>')
});
}
});
}
我在第一次加载页面时以及模态窗口关闭时都这样称呼它:
$(document).on($.modal.AFTER_CLOSE, function (event, modal) {
loadTree();
$("#modal").empty();
});
现在的问题是,当我在页面上添加一个项目并清空并重新调用该函数时,我的div仅是空的。
我尝试过$('#tree')。tree('reload');一样,但是什么也没发生。