我在页面加载时使用下面的代码来使用 jsTree 生成树.
$('#jstree_demo_div').jstree({
'core': {
'themes': {
'name': 'proton',
'responsive': true
},
'data': results,
"check_callback" : true
}
});
一切工作正常,结果数组显示为树。我想在单击此静态树中的几个节点时动态添加/追加子节点。
请帮忙。
最佳答案
如果将特定节点的 children
属性设置为 true
,则该节点将呈现为关闭状态,并且当该节点展开时,core.data .data
和 core.data.url
函数被调用(假设您使用的是 AJAX)。
请参阅使用 AJAX 的文档 http://www.jstree.com/docs/json/
或者,您可以为 core.data
提供一个函数,该函数用于加载树和任何节点。
关于jquery - jsTree : Append child node dynamically,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29301155/