jstree 1.0不能正常工作

时间:2010-06-30 09:35:41

标签: asp.net javascript

使用这部分代码时,我遇到了新版本的jstree问题。在第一次执行时,data函数返回根节点。问题是这个代码永远不会再执行。无论发生什么,我只有根节点。有人知道解决方案吗?

$('#tree').jstree(
  json_data: {
                    ajax: {
                        url: '<%=url %>',  
                        dataType: "json",
                        data: function (n) {
                            return {
                             "id": n.attr ? n.attr("id") : 0
                            };
                        }
                    }
                },
                themes: { url: '/ThirdParty/jquery/jsTree/themes/', theme: "default", dots: true, icons: true },
                plugins: ["json_data", "themes", "ui"]

            })
            {

1 个答案:

答案 0 :(得分:0)

据我所知,jsTree只渲染根节点,然后当你打开根节点时,会发送一个对url的ajax GET请求,并将数据函数的返回值作为参数字符串。例如:

http://example.com/my_url?id=42