我已經在JSP中編寫代碼並使用JSON對象在JqGrid中顯示數據。JqGrid不顯示JSON數據
我知道我的JSON對象有數據(我記錄了它的內容),但它不顯示在JqGrid中。當我將JSON數據複製到JSON字符串中時,它正在被加載並在Jqgrid中成功顯示。
這是我的JSP代碼:
JSONObject responcedata = new JSONObject();
responcedata.put("total",totalrow);
responcedata.put("page",cpage);
responcedata.put("records",rcount);
Report obj = new Report();
responcedata = obj.ReportGrid(responcedatal);
System.out.println(responcedata);
這是我的JSON對象的內容:
{ 「總」: 「21」,「 行 」:[{「 小區」 :[ 「HS」, 「H」, 「10」, 「5」, 「G」, 「9288」], 「ID」 爲 「1」},{「 小區 」:[「」,NULL,NULL,NULL , 「G」, 「2099」], 「ID」: 「2」},{「 小區 」:[「 HS」, 」F「, 」3「, 」53「, 」G「, 」86578「], 「ID」: 「3」},{「 小區 」:[「 HS 」 「F」, 「7」, 「26」, 「G」, 「8268」], 「ID」:「 4」},{ 「細胞」:[ 「HS」, 「F」, 「8」, 「54」, 「G」, 「221」], 「ID」: 「5」},{「 小區 」:[「 HS 」「 F 「 」5「, 」77「, 」G「, 」1020「], 」ID「: 」6「},{」 小區 「:[」 HS「, 」H「, 」14「, 」14「 「G」,「73334」],「id」:「7」},{「cell」:[「HS」,「C」,「21」,「1」,「G「H」,「F」,「2」,「105」,「G」,「4960」,「B」,「1512」],「id」:「8」}, ID 「:」 9「},{ 」小區「:[ 」HS「, 」F「, 」4「, 」21「, 」G「, 」86889「], 」ID「: 」10「}],」記錄「:11}
我用這個JSON字符串和JqGrid顯示數據。當我使用JSON對象時,變量responcedata
(在上面的代碼中)只顯示加載,但數據從不顯示。
安置自己的代碼,使一些人可以幫你 – Kris
你應該修改你的問題和追加JSON響應,並您可以使用它創建的jqGrid JavaScript代碼。您可以使用Fiddler,Firebug,IE或Chrome等開發工具捕捉服務器的確切JSON響應。 – Oleg
我已更新我的問題plz檢查。 – paritpd