ZTree 原生树

创建树方法:

$.fn.zTree.init($('#dsReportTree'), viewModel.treeSetting, treeData);
方法一:

treeSetting: {
                    data: {
                        simpleData: {
                          enable: true//必须要标明是简单数据类型
                        }
                    },
                    callback: { }
                },
//treeData固定字段名 id name pId
for (i = 0, length = result.data.length; i < length; i++) {
                                treeData.push({
                                  id: result.data[i].REPORT_CODE,
                                  name: result.data[i].REPORT_TEXT,
                                  pId: result.data[i].PAR_CODE,
                                  REPORT_NAME:result.data[i].REPORT_NAME
                                });
                            }
                       treeData.push({
                          id: "1000",
                          name: "打印报表",
                          pId: null,
                        });

方法二

var treeSetting= {
    data: {
        simpleData: {
            enable: true,
            idKey: "id",
            pIdKey: "pId",
            rootPId: 0
        }
    }
};
var treeData= [
    {"id":1, "pId":0, "name":"test1"},
    {"id":11, "pId":1, "name":"test11"},
    {"id":12, "pId":1, "name":"test12"},
    {"id":111, "pId":11, "name":"test111"}
];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容