【发布时间】:2012-09-08 04:29:33
【问题描述】:
我使用下面的代码在上下文菜单之外的 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");
然而,这并没有奏效。是不是我做错了什么?
【问题讨论】:
-
最好从 jstree 网站获取其文档列表,如果有能力,它会立即概述。jstree.com/documentation
-
我看了看那里并尝试了 $("#RequirementsTree").rename_node(ReqNode, "test");然而,这并没有奏效。
标签: jquery rename jstree treenode