jquery – 如何使用新数据重绘jstree树?

前端之家收集整理的这篇文章主要介绍了jquery – 如何使用新数据重绘jstree树?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以,我的问题。
我用一些数据初始化了我的树:
$('#tree').jstree({
    'core' : {
        'data' : [
            'Simple root node',{
                'id' : 'node_2','text' : 'Root node with options','state' : { 'opened' : true,'selected' : true },'children' : [ { 'text' : 'Child 1' },'Child 2']
            }
        ]
    });

但是经过一些动作,我想用新数据重绘树。
我尝试从API使用刷新和重绘方法,但是失败。

你可以给我建议,如何刷新树(不破坏 – >创建新的实例(它有效,但会影响性能))?

解决方法

在版本3中,您可以重新加载树:
$('#treeId').jstree(true).settings.core.data = newData;
$('#treeId').jstree(true).refresh();
原文链接:https://www.f2er.com/jquery/182346.html

猜你在找的jQuery相关文章