• ztree使用


    首先看一下效果图

    body中的代码:

    <div class="pageFormContent" layoutH="90" >
                    <div class="zTreeDemoBackground left">
                        <ul id="cityTree" name="test" class="ztree"></ul>
                    </div>
                </div>

    js中的代码:

    <script type="text/javascript" language="javascript">  
    /**ztree的参数配置,setting主要是设置一些tree的属性,是本地数据源,还是远程,动画效果,是否含有复选框等等**/    
    var setting = {  
     check: { /**复选框**/  
      enable: false,  
      chkboxType: {"Y":"", "N":""}  
     },  
     view: {                                    
      //dblClickExpand: false,  
      expandSpeed: 200 //设置树展开的动画速度,IE6下面没效果,  
     },                            
     data: {  
         key: {
            name:"G_CLA_NAM"   //节点名称
         },
      simpleData: {   //简单的数据源,一般开发中都是从数据库里读取,API有介绍,这里只是本地的                           
       enable: true,  
       idKey: "G_CLA_ID",  //id和pid,这里不用多说了吧,树的目录级别  G_CLA_ID   G_CLA_ID
       pIdKey: "G_CLA_PID", 
       rootPId: 0   //根节点  
      }                            
     },                           
     callback: {     /**回调函数的设置,随便写了两个**/  
      beforeClick: beforeClick,                                    
      onCheck: onCheck                            
     }  
    };  
    function beforeClick(treeId, treeNode) { //点击菜单触发事件
         
            // $("#GOODS_CLA").val(treeNode.G_CLA_ID);
            // $("#selForm").submit();
          
    } 
    function onCheck(e, treeId, treeNode) {  
     alert("onCheck"); //ztree勾选时用该方法 
    }       
    
    $(document).ready(function(){//初始化ztree对象     
        $.ajax({
            type:'post',
            url:'<%=path%>/goods/goodsMenuInfo',
            data:{
            },
                dataType:'json',  
                success:function(date){
                    var date1 = date.dataList;
                    var zTreeDemo = $.fn.zTree.init($("#cityTree"),setting, date1);
                    zTreeDemo.expandAll(true); 
                },
                error:function(){
                    alert("菜单加载失败");
                }
        })
    });  
    </script>   

     ztree就弄完了

  • 相关阅读:
    PowerCat DNS 隧道通信
    各种反弹shell方法总结备忘
    Halo-个人独立博客系统
    内网渗透之域渗透
    使用 EW 作Socks5代理内网穿透
    PowerShell攻击:nishang
    贝叶斯网络
    Anaconda的CondaHTTPError问题
    完美解决win10系统无法安装.NET Framework问题
    敏捷开发中如何做质量管理?
  • 原文地址:https://www.cnblogs.com/guokai870510826/p/5774061.html
Copyright © 2020-2023  润新知