在我的这个代码下怎么关闭当前一级目录树,求大神指导

iEvany 发布于 2014/07/10 11:47
阅读 82
收藏 0
    var initxcjs=false;
        var openedids=[];
        var tree1=null;
 $(
   function(){
    
 
    $.ajax({
    "url":contextpath+"/company/loadpage.htm?act=step1",
    "dataType": "JSON",
    "success": function(data){
        
        var array=data.data;
        for(var i=0;i<array.length;i++){
            if(array[i].bzfz)
            array[i].text=array[i].text+"\t["+array[i].bzfz+"分]";
        }
        
        tree1=$("#treeDemo").ligerTree({
            parentIDFieldName:'pId',
            isExpand:false,
            side:false,
            nodeWidth:180,
            data:data.data,
            checkbox:false,
            onClick:clickNode1,
            onAfterAppend:function(){

                        $(".l-expandable-close").click(
                          function(){
                         while(openedids.length>0){
                                  var id=openedids.pop();
                                
                                  $("#"+id).children(".l-body").children(".l-expandable-open").click();
                              }
                         
                              openedids.push($(this).parent().parent().attr("id"));
                              
                              
                              
                          }    
                          
                        );
                        openedids.pop($(this).parent().parent().attr("id"));
                
            }
        });;
      }
      });
    

加载中
返回顶部
顶部