jstree實現資料同步

科技小能手發表於2017-11-12

目的:實現載入jstree的資料後再點選jstree載入的資料,因為jstree是非同步的,將點選方法放到頁面初始化裡面

$(function(){}

顯然是不行的,因為可能資料還沒有載入完成,點選的話就沒有那條資料。


解決辦法定義定時重新整理為1s,

;
((){
    = (,);
});

當點選了以後再將定時重新整理去掉
function isJump(){
        $("#tree").find("ul li").each(function(){
                if( $(this).attr("id")=="11111"){
                    $(this).find("a").css(`background`,`#87CEEB`);
                    $(this).find("a").click();
                    clearInterval(ref);
                    return false;
                }
            }
        );
}
本文轉自gaofeng36599 51CTO部落格,原文連結:http://blog.51cto.com/786678398/1917903


相關文章