ace_tree 树形菜单第一次调用方法能加载成功,但是通过其他事件第二次在调用的时候就不能显示了

 function selectTree(id){
        $.ajax({
            url :'rest/tree/select' ,//动态树数据请求接口 
            data: {'roleId':id},
            type : 'Post',
            dataType : 'json',
            timeout : 1000,
            cache : false,
            //  beforeSend: LoadFunction, //加载执行方法    
            //  error: erryFunction,  //错误执行方法    
            success : succFunction
        //成功执行方法    
        })
        //组装json           
        function succFunction(tt) {
            var remoteDateSource = new DataSourceTree({
                data : tt
            });
       //执行  ace_tree
               $('#tree').ace_tree({
                   dataSource : remoteDateSource,
                   multiSelect : true,
                   loadingHTML : '<div class="tree-loading"><i class="ace-icon fa fa-refresh fa-spin blue"></i></div>',
                   'open-icon' : 'ace-icon tree-minus',
                   'close-icon' : 'ace-icon tree-plus',
                   'selectable' : true,
                   'selected-icon' : 'ace-icon fa fa-check',
                   'unselected-icon' : 'ace-icon fa fa-times',
                   cacheItems : false,
                   folderSelect : false
               });

        }


    }
                $("#tree").removeData("tree");
                //清空事件
                $("#tree").unbind('click');

15年的,不过非常有用,感谢

还是第二次加载没有数据

folderSelect: true, 设置之后可以选中父节点,那怎么获得选中的父节点中的子节点

楼主,这个问题解决了吗

 

如何添加单击事件呢