Ztree异步加载,点击加号图标 不发请求 少配置了啥

        var zTreeObj;
        var setting = {
            view:{
                showIcon:false
            },
            async: {
                enable: true,
                url: apiPath + 'system/lay/dept/noOpenList',
                autoParam: ["deptId"],
                otherParam: {"deptId":""},
                dataFilter: function(treeId, parentNode, res){
                    if(res.code == 0){
                        return res.rows
                    }
                }
            },
            data: {
                key: {
                    name: "deptName"
                }
            },
            callback: {
                onClick: function(event, treeId, treeNode){
                    deptId = treeNode.deptId
                    var queryData = {param:{
                        deptId: deptId
                    }};

                     table.reload(SysUserProperty.tableId, {
                            where: queryData, page: {curr:1}
                     });
                }
            }
        };

        $(document).ready(function () {
            zTreeObj = $.fn.zTree.init($("#newTree"), setting);
        });
阅读 1.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题