热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

easyui1.3.3中combotreepost传参问题

重写Tree的loader,增加queryParams属性支持,并且增加setQueryParams方法重写tree的loader$.extend($.fn.tree.defa
重写Tree的loader,增加queryParams属性支持,并且增加setQueryParams方法
//重写tree的loader
$.extend($.fn.tree.defaults, { loader : function (param, success, error) { var opts = $(this).tree("options"); if (!opts.url) { return false; } if(opts.queryParams){ param = $.extend({},opts.queryParams,param); } $.ajax({ type : opts.method, url : opts.url, data : param, dataType : "json", success : function (data) { success(data); }, error : function () { error.apply(this, arguments); } }); }, queryParams:{} }); //设置参数 $.extend($.fn.tree.methods, { setQueryParams : function (jq, params) { return jq.each(function () { $(this).tree("options").queryParams = params; }); } }); 
用途

*带参数初始化

$("#tree").tree({ url:'tree.do' queryParams:{pid:1} }); 

*参数变更

$("#tree").tree("setQueryParams",{pid:1});

推荐阅读
author-avatar
心情爱心_634
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有