easyUI跨tab重新整理datagrid

2021-06-17 16:58:02 字數 555 閱讀 5355

專案上遇到乙個情況,需要在當前頁(tab)完成操作後重新整理另外乙個tab中datagrid的資料,然而在當前tab中獲取到datagrid呼叫其load方法,datagrid從伺服器獲取到資料了,但是那個tab中的datagrid資料清空了!最終沒有找到好的解決方法,只好用一種迂迴的方式解決:

1、在datagrid對應的那個tab中定義乙個重新整理datagrid的方法,將其儲存到window.top中

window.top["

reload_abnormal_monitor"]=function();

2、在主頁中定義乙個方法用於選中datagrid對應的標籤tab,然後呼叫重新整理datagrid的那個方法

function

reloadtabgrid(title)

}

3、在當前tab頁即完成操作的那個tab中呼叫主頁中的方法

parent.reloadtabgrid(

"不正常航班監控"

);

方法呼叫easyUI跨tab重新整理datagrid

工作之餘抽點時間出來寫寫博文,希望對新接觸的朋友有幫助。今天在這裡和大家一起學習一下方法呼叫 專案上碰到乙個情況,須要在以後頁 tab 實現操作後重新整理另外乙個tab中datagrid的資料,然而在以後tab中獲取到datagrid呼叫其load方法,datagrid從伺服器獲取到資料了,但是那個...

easyui重新整理指定tab頁裡面的表資料

主頁home index中使用tab管理,在主頁中設定乙個重新整理的方法。重新整理指定的tab裡面的資料 param title 選項卡標題 param refreshtabfunc 自定義的重新整理方法 再各個頁面具體實現 function refreshtabdata title,refresh...

頁面重新整理後,tab記住重新整理前位置

最近兩周,時間頗趕,源於對自己身為乙個前端的不自信,感覺自己不會的很多。兩周過去了,專案如期完成,我來踩坑了。剩餘的頗多不足就慢慢完善吧!效果圖鎮樓 主要使用到session storage,瀏覽器快取原理。開啟偵錯程式 能看到快取值 下面我要強迫自己寫demo了 這是基本資訊 這是課程詳情 這是講...