我把jqueryeasyui的所有源文件拷贝到项目中,
然后按照tree的demo文件的格式依次加载js,css
我把tree的json文件拷贝到项目根目录下,使用js加载json如下$(function() {
            $("#tt2").tree({
                url: 'tree_data.json',
                onClick: function(node) {
                    alert('you click ' + node.text);
                }
            });
        });我的页面文件也是在项目根目录下的,为什么拷过来一模一样的代码
我的tree就是显示不出来呢?谁用过easyui的json加载的树能指点下迷津吗?

解决方案 »

  1.   

    检查URL的路径问题,比如是否是url:'/tree_data.json'之类。
      

  2.   

    tree_data.json和页面是同一个目录下的难道还要加斜杠?
    郁闷的,不知道有没有人用过easyui的tree?
      

  3.   

    有兴趣的朋友可以尝试下载一个juqery easyui然后再项目中把tree的源码复制到项目中
    使用json加载的tree完全显示不出来!
      

  4.   

    .net 好像不能 读取json文件。将文件改成.aspx结尾的。
    如下:
    tree_data.aspx
      

  5.   

    <link rel="stylesheet" type="text/css" href="../themes/default/easyui.css">
    <link rel="stylesheet" type="text/css" href="../themes/icon.css">
    <script type="text/javascript" src="../jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="../jquery.easyui.min.js"></script>1 需要引用这些JS和CSS你确保路径都对了
    2 DOM文档的结构及标记没有遗漏吧
      

  6.   

    回楼上的,所有js和css全部都加上了,
    回4楼,不是net不加载json,我现在是通过jquery加载json的,
    不同的只有是在aspx而不是在html下
      

  7.   

    我也是不行啊 改成.aspx也不行啊;..
      

  8.   


    $(function() {
                $("#tt2").tree({
                    checkbox:true,
                    url: 'tree_data.json',
                    onClick: function(node) {
                        alert('you click ' + node.text);
                    }
                });
            });
      

  9.   

    我也出现同样的问题,我没用.net,就用原有的例子,在目录下双击打开演示用的HTML文件正常,在IIS站点下访问,如:http://127.0.0.1/test.html就不正常,通过JSON加载的TREE不显示。请高手指点。
      

  10.   

    将html和json文件的扩展名都改成.aspx,如:test.aspx , tree_data.aspx 
      

  11.   

    .net也能读取json,要在IIS里设置支持json格式的文件,如果能在IIS里正常访问.json后缀,就能显示树节点了。
      

  12.   

    这个 我后来 发现 在 火狐浏览器的时候 报错。  无法访问json 文件
      

  13.   

    终于知道了。。那个返回要json格式的文件
      

  14.   

    $(function() {             
           $("#tt2").tree({                 
                 checkbox:true, 
                    url: 'tree_data.json',   
                   onClick: function(node) {     
                    alert('you click ' +node.text);      
               }     
            });    
         }); 
    大家好! 我的问题是 在tree中是加载tree_data.json文件, 我现在是要 传递一个JSON格式的字符串( 如:[{text:'NEWGROUPSSWITCH',checked:true,expanded:true,children:[{text:'USERSWITCH',leaf:true,checked:true},{text:'DATABASESWITCH',leaf:false,checked:false}]}] )来生成树。  请问红色部分如何修改????  请指教!