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深入理解js闭包
Jul 03 Javascript
jQuery)扩展jQuery系列之一 模拟alert,confirm(一)
Dec 04 Javascript
javascript动画浅析
Aug 30 Javascript
jQuery中mouseover事件用法实例
Dec 26 Javascript
javascript实现input file上传图片预览效果
Dec 31 Javascript
老生常谈js-react组件生命周期
May 02 Javascript
带你了解session和cookie作用原理区别和用法
Aug 14 Javascript
修改UA在PC中访问只能在微信中打开的链接方法
Nov 27 Javascript
利用Javascript获取选择文本所在的句子详解
Dec 03 Javascript
详解微信JS-SDK选择图片遇到的坑
Aug 15 Javascript
在vue里使用codemirror遇到的问题
Nov 01 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
May 14 Javascript
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获取MSN好友列表类的实现代码
2013/06/23 PHP
PHP多线程编程之管道通信实例分析
2015/03/07 PHP
PHP查询附近的人及其距离的实现方法
2016/05/11 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
用javascript实现在小方框中浏览大图的代码
2007/08/14 Javascript
JavaScript监测ActiveX控件是否已经安装过的代码
2008/09/02 Javascript
js 一个关于图片onload加载的事
2013/11/10 Javascript
基于jquery异步传输json数据格式实例代码
2013/11/23 Javascript
用json方式实现在 js 中建立一个map
2014/05/02 Javascript
jQuery将多条数据插入模态框的示例代码
2014/09/25 Javascript
node.js抓取并分析网页内容有无特殊内容的js文件
2015/11/17 Javascript
Bootstrap入门书籍之(五)导航条、分页导航
2016/02/17 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
2016/02/21 Javascript
jQuery soColorPacker 网页拾色器
2016/06/22 Javascript
TypeScript入门-基本数据类型
2017/03/28 Javascript
NodeJS设计模式总结【单例模式,适配器模式,装饰模式,观察者模式】
2017/09/06 NodeJs
NodeJs项目中关闭ESLint的方法
2018/08/09 NodeJs
python中zip和unzip数据的方法
2015/05/27 Python
使用Python的package机制如何简化utils包设计详解
2017/12/11 Python
python3获取url文件大小示例代码
2019/09/18 Python
python中with语句结合上下文管理器操作详解
2019/12/19 Python
Django如何使用redis作为缓存
2020/05/21 Python
【HTML5】3D模型--百行代码实现旋转立体魔方实例
2016/12/16 HTML / CSS
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
阿尔卡特(中国)的面试题目
2014/08/20 面试题
自我评价格式
2014/01/06 职场文书
护士进修自我鉴定
2014/02/07 职场文书
大学计划书范文800字
2014/08/14 职场文书
工会工作先进事迹
2014/08/18 职场文书
2014三年级班主任工作总结
2014/12/05 职场文书
鸟的天堂导游词
2015/01/31 职场文书
办公室主任岗位职责
2015/01/31 职场文书
研究生个人学年总结
2015/02/14 职场文书
毕业晚宴祝酒词
2015/08/11 职场文书
自信主题班会
2015/08/14 职场文书
公司趣味运动会开幕词
2016/03/04 职场文书