zoukankan      html  css  js  c++  java
  • 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();
        },
      });
    }

  • 相关阅读:
    SpringBoot微服务电商项目开发实战 --- 模块版本号统一管理及Redis集成实现
    Spring Boot微服务电商项目开发实战 --- 多环境部署配置、端口号统一配置及Dubbo提供者消费者实现
    Spring Boot微服务电商项目开发实战 --- 基础配置及搭建
    Java开发面试题汇总 -- 精选版(附答案)
    springmvc用model传值到jsp页面,el表达式引用接收不到传递过来的值
    八、自定义starter
    七、Spring Boot 启动配置原理
    六、SpringBoot与数据访问
    五、Docker
    四、Spring Boot Web开发
  • 原文地址:https://www.cnblogs.com/zkx4213/p/6768965.html
Copyright © 2011-2022 走看看