easyui combotree加載靜態(tài)數(shù)據問題(選不上)解決方法
在今天的開發(fā)中遇到一個奇怪的問題。雖然已經被我解決但還是百思不得其解,決定記錄一下,看看有沒有大神能給我答案。
問題重現(xiàn):
由于我有4個combotree需要加載數(shù)據,但是我又不想每次初始化一個combotree就去訪問服務器加載一下數(shù)據,于是我將加載數(shù)據過程寫成這樣
$.post('xxxurl',function(data){ $('#inputTree0').combotree('loadData',data); $('#inputTree1').combotree('loadData',data); $('#inputTree2').combotree('loadData',data); $('#ttree').combotree('loadData',data); });
看起來沒什么毛病,刷新界面點開那個combotree樹也能顯示出來,但是,問題來了,當我點擊樹的節(jié)點的時候,節(jié)點是選上了,但combo上面并沒有顯示我所選擇的節(jié)點的名稱,這使我很納悶。應該已經那個初始化過這個控件了吧(前臺代碼已經聲明過了class="easyui-combotree" id="inputTree0")然后我換成普通的初始化加載數(shù)據的方式對比一下
$('#inputTree0').combotree({ url: "xxxurl" });
這樣初始化卻又可以選上并顯示。
最后我決定換種加載方式:
將$('#inputTree0').combotree('loadData',data);改成$('#inputTree0').combotree({data:data});
這樣就解決了之前出現(xiàn)的那個選上但不顯示你選了什么的問題了。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- jQuery Easyui 下拉樹組件combotree
- easyui中combotree循環(huán)獲取父節(jié)點至根節(jié)點并輸出路徑實現(xiàn)方法
- 淺談EasyUi ComBotree樹修改 父節(jié)點選擇的問題
- EasyUI 中combotree 默認不能選擇父節(jié)點的實現(xiàn)方法
- EasyUi combotree 實現(xiàn)動態(tài)加載樹節(jié)點
- jQuery EasyUI API 中文文檔 - ComboTree組合樹
- EASYUI TREEGRID異步加載數(shù)據實現(xiàn)方法
- EasyUI的treegrid組件動態(tài)加載數(shù)據問題的解決辦法
- Jquery EasyUI中彈出確認對話框以及加載效果示例代碼
- JQuery EasyUI 加載兩次url的原因分析及解決方案
相關文章
jQuery 瀑布流 浮動布局(一)(延遲AJAX加載圖片)
瀑布流:這種布局適合于小數(shù)據塊,每個數(shù)據塊內容相近且沒有側重。通常,隨著頁面滾動條向下滾動,這種布局還會不斷加載數(shù)據塊并附加至當前尾部2012-05-05JQuery EasyUI 結合ztrIee的后臺頁面開發(fā)實例
下面小編就為大家?guī)硪黄狫Query EasyUI 結合ztrIee的后臺頁面開發(fā)實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09