首页新闻找找看学习计划

ztree 不以树形显示求解

0
悬赏园豆:10 [待解决问题]

<ul id="treeDemo" class="ztree"></ul>

 

<script type="text/javascript">

var setting = {
    isSimpleData : true,    
    showLine : true,                  
    checkable : true,                 
    data:{
        key:{
            name:"RoleName"
        },
        simpleData:{ 

          treeNodeKey : "Parentid",              
          treeNodeParentKey : "Code" ,       
          rootPId:0
        }
    }
};

$(function(){
    var treeNodes = [
    {"Parentid":1, "Code":0, "RoleName":"test1"},
    {"Parentid":11, "Code":1, "RoleName":"test11"},
    {"Parentid":12, "Code":1, "RoleName":"test12"},
    {"Parentid":111, "Code":11, "RoleName":"test111"},
];
    $.fn.zTree.init($("#treeDemo"), setting, treeNodes);
});
</script>

最后变成这样:

 

ChrisPaul的主页 ChrisPaul | 初学一级 | 园豆:196
提问于:2014-09-06 19:49
< >
分享
所有回答(1)
0

看不到你发的图,直接说你三个配置有误的地方。

主要是:

simpleData:{ 

          treeNodeKey : "Parentid",              
          treeNodeParentKey : "Code" ,       
          rootPId:0
        }

正确的应该是:

simpleData:{ 

    enable:true,/*需要启用*/

          idKey : "Parentid",        /*注意属性名称*/      
          pIdKey : "Code" ,       /*注意属性名称*/  
          rootPId:0
        }

幻天芒 | 园豆:36522 (高人七级) | 2014-09-07 23:10
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册