[英]How to re-initialize fancytree?
我必須根據選擇的下拉選項重新初始化花式樹。
每次更改選項時,都會在初始化時調用函數getTree()
$(“#tree”)。fancytree({.....});
問題在於,由於樹已經初始化,因此樹也會嘗試從先前的選擇中加載數據,因此我必須以某種方式將其重新初始化(我想在每次更改下拉選項時都渲染新樹)。
有人可以幫我嗎? 謝謝。
您可以用新的源重新加載樹
tree.reload({
url: ...
})
如果您不使用lazyLoad,也可以更新源選項(無需重新加載樹)
$("#tree").fancytree("option", "source",[{…},{…},…])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.