EasyUI Tree 动态传递参数

1、问题背景

  一般出现在加载的时候,传递参数给后台,进行数据筛选,然后在加载tree渲染数据。所谓动态参数,可以是你的上一级节点node,或者是根节点node。

2、涉及方法

  onBeforeLoad(node,param),需要给的参数在这个方法后面赋值,比如:

  var rootNode = $(this).tree(‘getRoot‘,node.target);

  param.typeId = rootNode.id;

  这样typeId 就作为动态参数,传递给了后台,后台获取typeId这个参数,进行数据筛选以达到目的。

  这里需要注意的是:Tree 需要加上 queryParams: {},属性。

3、

原文地址:https://www.cnblogs.com/huanzei/p/8183036.html

时间: 2024-10-12 06:08:43

EasyUI Tree 动态传递参数的相关文章

通过List<String>动态传递参数给 sqlcommand.Parameters

通过List<String>动态传递参数 private void GetallChecked_TreeNote(TreeNodeCollection aNodes, ref int TotalNodeCount, ref List<string> listItem) { foreach (TreeNode iNode in aNodes) { if (iNode.Nodes.Count == 0 && iNode.Checked==true) { richText

动态传递参数到DevExpress.XtraReports的小结

原文:动态传递参数到DevExpress.XtraReports的小结 前两种方法和WinForm一样,可以传递参数.数组.实体对象.DataTable等1. 采用构造函数具体用法:在Report中public partial class XtraReport1 : DevExpress.XtraReports.UI.XtraReport {    private int test1;            public Form1(int test1)    {        this.tes

AutoComplete的extraParams动态传递参数

AutoComplete可利用extraParams传递参数,如 extraParams:{para1:'参数1',para2:'参数2'} 但是,如需动态取值作为参数值时却无法达到期望目的,可改为配置项参数传递函数即可,如 extraParams: { region: $('#Select1').val(),  userName:  $('#userInfo').val() } 改为 extraParams: { region: function() { return $('#Select1'

jquery.uploadify 动态传递参数

最近 项目中使用到 uplaodify 来实现上传文件的功能.在传输动态参数的时候,遇到了问题! 使用官网提供的 settings 方法 官方例子function changeBtnText() {    $('#file_upload').uploadify('settings','buttonText','BROWSE');} 第一个参数 必须是 'settings' 第二个参数 不可以随便设置的.(我就是在这个地方,花了一些时间) 第三个参数是值. 我在第二个参数中随便设置了一个字符串,但

struts2 redirect 配置动态传递参数

<action name="actionName" class="com.towerking.TestAction" method="executeMethod"> <result name="success" type="redirect">login.jsp?flag=success&userType=${userType}</result> <resu

04发送请求,将值赋给data--动态传递参数

03==>发送青丘,将值赋给data. 注意:赋值使用的是 _this.setData({ }) 是以冒号的形式赋值, 提前保存好this data: { arrlistdata:[], }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { let _this=this; //提前保存this 否者回调函数中的this为 underfined wx.request({ url: 'https://edu.51cto.com/center/

easyUI传递参数

#======================JSP=====================================                <div class="labelw lbl">时间</div>                        <div class="datetimew val">                            <input class="easyu

Jquery easyui tree的使用

这个ui用的一切都是json数据.树也是如此! 后台需要返回与格式匹配的json数据才能正确加载树. 页面定义一个ui: <ul id="messageInfoAddTree" class="easyui-tree" checkbox="true" data-options="lines:true" style="height:94%"></ul> JS访问后台: //人员树 $('

Jquery easyui Tree的简单使用

Jquery easyui 是jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面.开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签. Jquery easyui 官网:http://jeasyui.com/ ,中文网站:http://www.jeasyui.net/,jquery easyui 下载地址:http://