读书人

JsTree的demo怎么创建子节点

发布时间: 2012-10-29 10:03:53 作者: rapoo

JsTree的demo如何创建子节点

最近在做个树形展示的东东

但是在使用JsTree时,怎么都不能创建子节点,哪位大虾指点一下!

?

怎么都无法调用创建子节点的方法,后台怎么也接收不到信息,但奇怪的是rename倒是可以,问问大家应该怎么调试?

?

demo中创建子节点的代码:

?

.bind("create.jstree", function (e, data) {$.post("http://localhost:8080/Product/Servlet/JsTree", { "operation" : "create_node", "id" : data.rslt.parent.attr("id").replace("node_",""), "position" : data.rslt.position,"title" : data.rslt.name,"type" : data.rslt.obj.attr("rel")},function (r) {if(r.status) {$(data.rslt.obj).attr("id", "node_" + r.id);}else {$.jstree.rollback(data.rlbk);}});})

?调用代码:

<script type="text/javascript">$(function () { $("#menu input").click(function () {switch(this.id) {case "add_default":case "add_folder":$("#demo").jstree("create", null, "last", { "attr" : { "rel" : this.id.toString().replace("add_", "") } });break;case "search":$("#demo").jstree("search", document.getElementById("text").value);break;case "text": break;default:$("#demo").jstree(this.id);break;}});});</script>
1 楼 tangming唐明 2010-07-16 你的问题解决了吗?右键create后根本就不能出现节点,更不会传到后台,id值或不到

读书人网 >JavaScript

热点推荐