Ext-gridPanel,在原有的gridPanel上呼叫自己的後臺,載入自己後臺dwr所獲取的資料
阿新 • • 發佈:2018-12-27
更改store中proxy指向後臺的方法。
XXXX.getStore().proxy = new Ext.data.DWRProxy(
forecastService.getOutPlanByParam, true);
XXXX.getStore().setBaseParam('param',
Ext.util.JSON.encode(dataQueryPara));
XXXX.getStore().load();
但是要注意後臺得到的資料key鍵必須與gridPanel中ColumnModel設定的dataIndex必須一直,否則載入不出來。
for(int i=0;i<result.size();i++){ result.get(i).put("eventNameT11", result.get(i).get("EVENTNAMET11")); result.get(i).put("areaNameT11", result.get(i).get("AREANAMET11")); result.get(i).put("forecastTimeT11", result.get(i).get("FORECASTTIMET11")); result.get(i).put("startTimeT11", result.get(i).get("STARTTIMET11")); result.get(i).put("endTimeT11", result.get(i).get("ENDTIMET11")); result.get(i).put("influntWayT11", result.get(i).get("INFLUNTWAYT11")); result.get(i).put("influntValueT11", result.get(i).get("INFLUNTVALUET11")); result.get(i).put("influntDayT11", result.get(i).get("INFLUNTDAYT11")); result.get(i).put("ifUseT11", result.get(i).get("IFUSET11")); }
這是我自己在後臺把key鍵轉化。