我想在点击最后一个孩子时在节点内创建一个新节点。
我尝试了以下脚本,但它总是返回false而不是新的节点ID。
$('#categories').jstree().create_node('#', 'Foo');
这是使用不同语法的相同代码,但这也不起作用:
$('#categories').jstree().create_node('#', {data:'Foo'});
这些也是一样的:
$('#categories').jstree('create_node', '#', {data:'Foo'});
$('#categories').jstree('create_node', '#', 'Foo');
答案 0 :(得分:5)
您必须将"check_callback": true
添加到您的树状配置中,如下所示。
检查演示 - Fiddle demo。
$("#categories").jstree({
"core": {
"data": ...,
"check_callback": true
}
});