我很难删除树中的所有节点,然后使用与使用core.data加载它时使用的相同格式重新加载数据:
var root = {};
root.id = "rootid";
root.text = "root";
root.children = [];
$("#tree").jstree({
"core":
{
"data": root,
}
});
我尝试过“load_node(root)”,但似乎只是打破了树。
答案 0 :(得分:0)
JsFiddle :http://jsfiddle.net/r4PSd/
您可以将其定义为JSON,如下所示:
$('#tree').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" },
]
} });
通过http://www.jstree.com/docs/json/