3

我需要一种方法来检测树是否已加载,或者新节点的添加是否已以编程方式完成,或者 ajax 的加载是否已完成。到目前为止,我找不到任何回调/事件来执行此操作。

postProcess 事件似乎也没有帮助。有什么帮助吗?

4

1 回答 1

3

只需将“完整”子句添加到您的 ajax 请求中。它看起来像这样:

$("#fileTree").fancytree({
        source : $.ajax({
            type : "GET",
            url : 'http://localhost:8080' + '/MyRoute',
            dataType : 'json',
            complete : function() {
                $("#fileTree").fancytree("getRootNode").sortChildren(null, true);
            }
})

这里有两个链接可能对您有所帮助: jQuery AJAX - Do Stuff in Success 或 Complete callbacks? http://api.jquery.com/ajaxcomplete/

于 2014-05-14T18:59:29.387 回答