我在页面加载时使用下面的代码来使用jsTree生成树。
$('#jstree_demo_div').jstree({
'core': {
'themes': {
'name': 'proton',
'responsive': true
},
'data': results,
"check_callback" : true
}
});
一切正常,结果数组显示为树。我想在点击这个静态树中的几个节点时动态添加/追加子节点。
请帮忙。
答案 0 :(得分:2)
如果将特定节点的children
属性设置为true
,则该节点将呈现为已关闭,并且当该节点展开时,core.data.data
和core.data.url
将起作用被调用(假设您使用的是AJAX)。
请参阅使用AJAX http://www.jstree.com/docs/json/
的文档或者你可以为core.data
提供一个函数来加载树和任何节点。
答案 1 :(得分:0)
如果您阅读了jsTree API,可以在下面使用它们。
get_children_dom (obj)
draw_children(node)private
了解如何获取单个子节点并绘制它。