zoukankan      html  css  js  c++  java
  • easyui tree loader用法

      easyui的tree每次都展开,在获取子节点,自定义参数解决方案,兄跌是不是找很久了!

     直接上代码 

    //重写tree的loader
    $.extend($.fn.tree.defaults, {
        loader : function (param, success, error) {
            var opts = $(this).tree("options");
            if (!opts.url) {
                return false;
            }
            //添加参数
            if (!$.isEmptyObject(param)) {
                param.rootCode = param.id;
            }
            if (opts.queryParams) {
                param = $.extend({}, opts.queryParams, param);
            }
            $.ajax({
                type : opts.method,
                url : opts.url,
                data : param,
                dataType : "json",
                contentType : "application/json; charset=utf-8", //application/json
                success : function (data) {
                    success(data);
                },
                error : function () {
                    error.apply(this, arguments);
                }
            });
        }
    });

    方式二

    //设置参数
    $.extend($.fn.tree.methods, {
        setQueryParams : function (jq, params) {
            return jq.each(function () {
                $(this).tree("options").queryParams = params;
            });
        }
    });
    
    $("#menu").tree({
        url : 'http://ehlccs.cn/ControlServices.svc/GetAsynEasyTree',
        queryParams : {
            "parentID" : 0
        },
        onBeforeExpand : function (node) {
            $("#menu").tree("setQueryParams", {
                "parentID" : node.id
            });
            $('#menu').tree('options').url = "http://ehlccs.cn/ControlServices.svc/GetAsynEasyTree";
        }
    });

     本文参照 https://www.cnblogs.com/puke/archive/2012/08/08/2627820.html得到的启示 感谢!

    如果这篇文章对您有帮助,您可以打赏我

    技术交流QQ群:15129679

  • 相关阅读:
    PagerIndicator主题样式修改
    写个Fragment方便的抽象基类 BaseFragment
    slidingMenu有时候需要关闭侧边栏
    通过构造方法传递数据
    三层ViewPager嵌套 的事件处理
    网络缓存的逻辑
    html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
    AJAX请求
    animation-name
    Sublime Text 2主要快捷键列表
  • 原文地址:https://www.cnblogs.com/yeminglong/p/9335782.html
Copyright © 2011-2022 走看看