EasyUI的treegrid組件動(dòng)態(tài)加載數(shù)據(jù)問(wèn)題的解決辦法
更新時(shí)間:2011年12月11日 22:39:55 作者:
最近涉及到treegrid組件的查詢,需要根據(jù)查詢條件動(dòng)態(tài)更新EasyUI的treegrid組件的動(dòng)態(tài)加載查詢結(jié)果
搜遍了treegrid源碼和文檔發(fā)現(xiàn)treegrid是擴(kuò)展自datagrid和tree的,不過(guò)以往利用datagrid的reload方法加參數(shù)的方式加載查詢結(jié)果數(shù)據(jù),可是treegrid卻只執(zhí)行reload不能加載帶參數(shù)的查詢結(jié)果,可能是做了限制,如下代碼不能加載查詢結(jié)果:
<table id='treegrid' class='easyui-treegrid' url='/User/List'></table>
$('#treegrid').treegrid('reload',{'name':'mikel'});
于是又去官方論壇搜索相關(guān)問(wèn)題,發(fā)現(xiàn)一個(gè)有價(jià)值的帖子,茅塞頓開(kāi),為什么要指望treegrid組件來(lái)異步查詢數(shù)據(jù),為什么不先異步,然后在加載返回的json數(shù)據(jù)呢?代碼如下:
function loadData()
{
$.post('/User/List',{name:'mikel'},function(data){
$('#treegrid').treegrid('loadData',data);
},'json');
}
復(fù)制代碼 代碼如下:
<table id='treegrid' class='easyui-treegrid' url='/User/List'></table>
$('#treegrid').treegrid('reload',{'name':'mikel'});
于是又去官方論壇搜索相關(guān)問(wèn)題,發(fā)現(xiàn)一個(gè)有價(jià)值的帖子,茅塞頓開(kāi),為什么要指望treegrid組件來(lái)異步查詢數(shù)據(jù),為什么不先異步,然后在加載返回的json數(shù)據(jù)呢?代碼如下:
復(fù)制代碼 代碼如下:
function loadData()
{
$.post('/User/List',{name:'mikel'},function(data){
$('#treegrid').treegrid('loadData',data);
},'json');
}
相關(guān)文章
jQuery截取指定長(zhǎng)度字符串的實(shí)現(xiàn)原理及代碼
截取指定長(zhǎng)度字符串操作在新聞列表這種類型的操作中大量應(yīng)用,下面有個(gè)示例,大家可以參考下2014-07-07圣誕節(jié)Merry Christmas給博客添加浪漫的下雪效果基于jquery實(shí)現(xiàn)
一年一度的圣誕節(jié)又到了,首先祝大家好運(yùn)一串串,健康一年年,平安到永遠(yuǎn)!今天就教大家如何在博客中添加紛紛揚(yáng)揚(yáng)的下雪效果。今天,你那里下雪了嗎2012-12-12jQuery ajax動(dòng)態(tài)生成table功能示例
這篇文章主要介紹了jQuery ajax動(dòng)態(tài)生成table功能,結(jié)合具體實(shí)例形式分析了jQuery基于ajax數(shù)據(jù)交互動(dòng)態(tài)創(chuàng)建table表格的相關(guān)操作技巧,需要的朋友可以參考下2017-06-06jquery 中的each()跳出循環(huán)的語(yǔ)句
很多新手朋友們都不知道jquery 中的each()怎么跳出循環(huán),在each的回調(diào)函數(shù)中使用return false2014-05-05基于jQuery的Spin Button自定義文本框數(shù)值自增或自減
這個(gè)jquery 插件可以讓你的文本框增加一個(gè)自增或自減的小按鈕,方便輸入數(shù)值的控制。2010-07-07jQuery實(shí)現(xiàn)購(gòu)物車數(shù)字加減效果
本文給大家分享的是jQuery實(shí)現(xiàn)購(gòu)物車數(shù)字加減效果的3種實(shí)現(xiàn)方法,分別是左右加減數(shù)字、Bootstrap風(fēng)格,右側(cè)加減以及jQuery ui風(fēng)格,右側(cè)加減,效果非常棒,需要的小伙伴來(lái)參考下吧。2015-03-03Jquery find與filter函數(shù)區(qū)別 說(shuō)明
基本是find子元素找,filter是平級(jí)找2010-05-05