Ian新手到jquery,我和jstree一起工作。我可以使用第一个值创建树,但是我可以为同一树中的子项创建子节点。
我能做到这一点
myttree
mytreeval1
mytreeval2
mytreeval2
但我无法通过代码
来做到这一点myttree
mytreeval1
subtreeval
subtreeval
mytreeval2
mytreeval2
我尝试了以下代码。
$('#jstreedemo').jstree('create_node', 1, 'inside', 'mytreeval1', node_callback(), true); function node_callback(){alert("Iam here");}
创建树和添加节点有不同的功能();
如何实现这一目标?任何人帮我解决这个问题。
答案 0 :(得分:9)
这对我有用
var position = 'inside';
var parent = $('#jstreedemo').jstree('get_selected');
var newNode = { state: "open", data: {'mydata'} };
$('#jstreedemo').jstree("create_node", parent, position, newNode, false, false);