EasyUI的treegrid组件动态加载数据问题的解决办法


Posted in Javascript onDecember 11, 2011

搜遍了treegrid源码和文档发现treegrid是扩展自datagrid和tree的,不过以往利用datagrid的reload方法加参数的方式加载查询结果数据,可是treegrid却只执行reload不能加载带参数的查询结果,可能是做了限制,如下代码不能加载查询结果:

<table id='treegrid' class='easyui-treegrid' url='/User/List'></table>
$('#treegrid').treegrid('reload',{'name':'mikel'});

于是又去官方论坛搜索相关问题,发现一个有价值的帖子,茅塞顿开,为什么要指望treegrid组件来异步查询数据,为什么不先异步,然后在加载返回的json数据呢?代码如下:
function loadData()
{
$.post('/User/List',{name:'mikel'},function(data){
  $('#treegrid').treegrid('loadData',data);
},'json');
}

Javascript 相关文章推荐
用Javascript做flash做的事..才完成的一个类.Auntion Action var 0.1
Feb 23 Javascript
jquery cookie插件代码类
May 26 Javascript
javaScript 关闭浏览器 (不弹出提示框)
Jan 31 Javascript
Table冻结表头示例代码
Aug 20 Javascript
浅谈JavaScript数据类型及转换
Feb 28 Javascript
php结合imgareaselect实现图片裁剪
Jul 05 Javascript
js通过classname来获取元素的方法
Nov 24 Javascript
AngularJS中run方法的巧妙运用
Jan 04 Javascript
小程序指纹验证的实现代码
Dec 04 Javascript
extract-text-webpack-plugin用法详解
Feb 14 Javascript
js实现坦克移动小游戏
Oct 28 Javascript
vue如何在data中引入图片的正确路径
Jun 05 Vue.js
FireFox下XML对象转化成字符串的解决方法
Dec 09 #Javascript
一个简单的js树形菜单
Dec 09 #Javascript
JS构建页面的DOM节点结构的实现代码
Dec 09 #Javascript
电子商务网站上的常用的js放大镜效果
Dec 08 #Javascript
常见JS效果之图片减速度滚动实现代码
Dec 08 #Javascript
JQuery循环滚动图片代码
Dec 08 #Javascript
Javascript类定义语法,私有成员、受保护成员、静态成员等介绍
Dec 08 #Javascript
You might like
php防盗链的常用方法小结
2010/07/02 PHP
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011/11/10 PHP
解析PHP多种序列化与反序列化的方法
2013/06/06 PHP
详解PHP中strlen和mb_strlen函数的区别
2014/03/07 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
php中把美国时间转为北京时间的自定义函数分享
2014/07/28 PHP
php随机显示指定文件夹下图片的方法
2015/07/13 PHP
Laravel 的数据库迁移的方法
2017/07/31 PHP
PHP二维索引数组的遍历实例分析【2种方式】
2019/06/24 PHP
JavaScript高级程序设计(第3版)学习笔记3 js简单数据类型
2012/10/11 Javascript
JavaScript面对国际化编程时的一些建议
2015/06/24 Javascript
《JavaScript高级编程》学习笔记之object和array引用类型
2015/11/01 Javascript
javascript字符串函数汇总
2015/12/06 Javascript
BootStrap响应式导航条实例介绍
2016/05/06 Javascript
js 动态添加元素(div、li、img等)及设置属性的方法
2016/07/19 Javascript
深入理解AngularJS中的ng-bind-html指令和$sce服务
2016/09/08 Javascript
Jquery Easyui对话框组件Dialog使用详解(14)
2016/12/19 Javascript
JavaScript闭包的简单应用
2017/09/01 Javascript
JS实现点击链接切换显示隐藏内容的方法
2017/10/19 Javascript
小程序数据通信方法大全(推荐)
2019/04/15 Javascript
基于axios 的responseType类型的设置方法
2019/10/29 Javascript
解决node.js含有%百分号时发送get请求时浏览器地址自动编码的问题
2019/11/20 Javascript
vue 实现一个简单的全局调用弹窗案例
2020/09/10 Javascript
基于VUE实现简单的学生信息管理系统
2021/01/13 Vue.js
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
python 调用HBase的简单实例
2016/12/18 Python
pytorch 使用单个GPU与多个GPU进行训练与测试的方法
2019/08/19 Python
python rsync服务器之间文件夹同步脚本
2019/08/29 Python
Python上下文管理器类和上下文管理器装饰器contextmanager用法实例分析
2019/11/07 Python
网络、C以及其他硬件方面的面试题
2016/08/23 面试题
大学同学聚会邀请函
2014/01/29 职场文书
小学生校园广播稿
2014/09/28 职场文书
2014年统战工作总结
2014/12/09 职场文书
python+opencv实现视频抽帧示例代码
2021/06/11 Python
Python上下文管理器Content Manager
2021/06/26 Python
javascript遍历对象的五种方式实例代码
2021/10/24 Javascript