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 相关文章推荐
新发现一个骗链接的方法(js读取cookies)
Jan 11 Javascript
jquery实现侧边弹出的垂直导航
Dec 09 Javascript
Node.js事件驱动
Jun 18 Javascript
浅谈javascript运算符——条件,逗号,赋值,()和void运算符
Jul 15 Javascript
jQuery实现输入框邮箱内容自动补全与上下翻动显示效果【附demo源码下载】
Sep 20 Javascript
js时间查询插件使用详解
Apr 07 Javascript
基于JS实现html中placeholder属性提示文字效果示例
Apr 19 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
May 13 Javascript
vue .sync修饰符的使用详解
Jun 15 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
Oct 19 Javascript
vue实现滑动到底部加载更多效果
Oct 27 Javascript
解决idea开发遇到javascript动态添加html元素时中文乱码的问题
Sep 29 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 memcache扩展的三种安装方法
2009/04/26 PHP
PHP 数据结构 算法描述 冒泡排序 bubble sort
2011/07/10 PHP
php中Ioc(控制反转)和Di(依赖注入)
2017/05/07 PHP
PHP生成加减算法方式的验证码实例
2018/03/12 PHP
Javascript学习笔记5 类和对象
2010/01/11 Javascript
JavaScript call apply使用 JavaScript对象的方法绑定到DOM事件后this指向问题
2011/09/28 Javascript
基于JQuery的一句话搞定手风琴菜单
2012/09/14 Javascript
使用JS+plupload直接批量上传图片到又拍云
2014/12/01 Javascript
javascript实现节点(div)名称编辑
2014/12/17 Javascript
使用jQuery实现返回顶部
2015/01/26 Javascript
基于jQuery创建鼠标悬停效果的方法
2015/03/07 Javascript
CSS图片响应式 垂直水平居中
2015/08/14 Javascript
详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)
2015/10/01 Javascript
JS+CSS实现的竖向简洁折叠菜单效果代码
2015/10/22 Javascript
AngularJS压缩JS技巧分析
2016/11/08 Javascript
vue.js源代码core scedule.js学习笔记
2017/07/03 Javascript
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
vue做网页开场视频的实例代码
2017/10/20 Javascript
详解NODEJS的http实现
2018/01/04 NodeJs
使用Angular CLI生成 Angular 5项目教程详解
2018/03/18 Javascript
python itchat实现微信自动回复的示例代码
2017/08/14 Python
Anaconda多环境多版本python配置操作方法
2017/09/12 Python
Python使用os.listdir()和os.walk()获取文件路径与文件下所有目录的方法
2019/04/01 Python
Django框架模型简单介绍与使用分析
2019/07/18 Python
如何将你的应用迁移到Python3的三个步骤
2019/12/22 Python
Jupyter notebook 远程配置及SSL加密教程
2020/04/14 Python
Python 列表中的修改、添加和删除元素的实现
2020/06/11 Python
pytorch判断是否cuda 判断变量类型方式
2020/06/23 Python
美国转售二手商品的电子商务平台:BLINQ
2018/12/13 全球购物
网络安全类面试题
2015/08/01 面试题
医院护士见习期自我鉴定
2014/09/15 职场文书
2014入党积极分子批评与自我批评思想报告
2014/10/06 职场文书
优秀护士事迹材料
2014/12/25 职场文书
旷工检讨书1000字
2015/01/01 职场文书
学校勤俭节约倡议书
2015/04/29 职场文书
小学体育组工作总结2015
2015/07/21 职场文书