gpt4 book ai didi

javascript - JsTree如何在刷新时load_all节点

转载 作者:行者123 更新时间:2023-11-28 15:24:08 24 4
gpt4 key购买 nike

我正在我的项目中实现Jstee,当树加载时,我调用函数 load_all在开始时加载所有节点,而不是在单击按钮时加载,我想创建再次刷新树的按钮! 刷新时再次“load_all”!!

 tree.bind("loaded.jstree", function (event, data) 
{
tree.jstree("load_all");
});

$( "#refreshTree" ).on( "click", function(event)
{
event.preventDefault();
tree.trigger("loaded.jstree");
tree.jstree("refresh");
});

这段代码没有成功,它只是刷新我的节点,但没有再次加载所有节点!!

最佳答案

我找到的解决方案是添加一个到 refresh.jstree 的绑定(bind),这将触发树上的 load_all

 tree.bind("refresh.jstree", function (event, data) 
{
tree.jstree("load_all");
});

我的点击处理程序如下所示:

 $( "#refreshTree" ).on( "click", function(event)
{
event.preventDefault();
tree.jstree("refresh");
});

关于javascript - JsTree如何在刷新时load_all节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29888560/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com