我使用下面的代码在上下文菜单之外的 jstree 中成功创建了一个新的树节点。我的问题是如何在上下文菜单之外以类似的方式动态重命名树节点中的文本?是否可以调用 .jstree("rename" ....) 函数来完成此操作?非常感激!
$("#RequirementsTree").jstree("create", null, "last", {"data" : "new_node_text",
"state" : "open",
"attr" : { "id" : "new_node_id", "name" : "requirement" },
});
我尝试了以下方法:
.bind("select_node.jstree", function(event, data) {
ReqNode = data.rslt;
$("#RequirementsTree").rename_node(ReqNode, "test");
然而,这并没有奏效。有什么我做错了吗?