2015-08-20 57 views
1

我一直在嘗試使用reload()將樹更新爲新數據,但整個樹重新加載了不需要的數據。只需要使用包含節點子數據的新數據更新節點。我不想重新裝入整個樹,我想保留當前擴展的節點。Fancytree使用新數據更新樹

fancytree的新手,任何幫助表示讚賞。

回答

3

這爲我工作:

var rootNode = $(el).fancytree("getRootNode"); 
rootNode.removeChildren(); 
rootNode.addChildren(newTreeData);