如何重绘树(jstree)

时间:2014-06-23 12:07:41

标签: javascript jquery jstree

我使用jQuery库(jstree)来绘制树。它第一次绘制树 - 当页面加载时。但是当我按下按钮来更新树数据时,它会失败并且div变为空白。下面是刷新数据的代码。

$('#jsstree').html("");

   jQuery("jsstree").jstree("destroy");
    $('#jsstree').jstree({
        'core': {
            'data': [
               { "id": "ajson1", "parent": "#", "text": "Simple root node" },
               { "id": "ajson2", "parent": "#", "text": "Root node 2" },
               { "id": "ajson3", "parent": "ajson2", "text": "Child 1" },
               { "id": "ajson4", "parent": "ajson2", "text": "Child 2" },
            ]
        }
    });

1 个答案:

答案 0 :(得分:1)

这样做:

tree.jstree("refresh");