• 1. easyui tree 初始化的两种方式


    /**
    * 查询角色分类
    */
    function queryRoleCategoryTree(selectId) {
      var url = basePath + 'rest/roleCategoryControllerForDQ/queryRoleCategoryTree?pid=' + pid;

      //方法1:

      /*

      $.ajax({
        url : url ,
        type : 'POST',
        dataType : 'json',
        success : function(data) {
        if(data!=null && data!='undefined'){
          typeData = data;
          var datax = [{id:'0',text:'角色分类',children:data,state:'open',pid:''}];
          $('#roleCategoryTree').tree({
            data:datax,
            onContextMenu: function(e, node){
              e.preventDefault();
              treeNode = node;
              if(node.id == 0){
                $('#rightClickMenus1').menu('show', {
                  left: e.pageX,
                  top: e.pageY
                });
              } else {
                $('#rightClickMenus').menu('show', {
                  left: e.pageX,
                  top: e.pageY
                });
              }
            },
            onClick: function(node){
              typeId = node.id
              queryFileTable(typeId);
            },
            onLoadSuccess:function (node, datax) {
              if(selectId){
                var node = $('#roleCategoryTree').tree('find', selectId);
                $("#roleCategoryTree").tree('select',node.target);
                //queryFileTable(typeId);
              } else {
                var idxx = data[0].id;
                typeId = idxx;
                var node = $('#roleCategoryTree').tree('find', idxx);
                $("#roleCategoryTree").tree('select',node.target);
                //queryFileTable(typeId);
              }
              $("#roleCategoryTree").JNToolTips();
            }});
         }
        }
      });
    */

      $("#roleCategoryTree").tree({
        url : url,
        method : 'POST',
        // 在右键点击节点的时候触发
        onContextMenu : function(e, node) {
          e.preventDefault();
          $('#rightClickMenu').menu('show', {
            left : e.pageX,
            top : e.pageY
          });
          $('#roleCategoryTree').tree('select', node.target);
        },
        // 在用户点击一个节点的时候触发。
        onClick : function(node) {
          //queryServerinfo();
        },
        onLoadSuccess : function(node, data) {
          if (selectId != null && selectId != undefined) {
            var newNode = $('#roleCategoryTree').tree('find', selectId);
            $('#roleCategoryTree').tree('select', newNode.target);
          }
          // 鼠标放在节点文字上面,出现提示信息
          $('#roleCategoryTree').JNToolTips();
        },
      });
    }

  • 相关阅读:
    spring mvc实现登录验证码
    sqlite可视化工具推荐
    【转载】oracle更新语法
    解决首次访问jenkins,输入默认密码之后,一直卡住问题
    Selenium+java
    ubuntu16.04安装Ros(kinetic版本)【亲测好用】
    Selenium+java
    Selenium+java
    Selenium+Java
    Selenium+java
  • 原文地址:https://www.cnblogs.com/zkx4213/p/6768965.html
Copyright © 2020-2023  润新知