ホームページ >ウェブフロントエンド >jsチュートリアル >Jquery が JSON 内のマップ オブジェクトを操作する方法のサンプル コード
JQueryでマップを操作する場面に時々遭遇しますが、忘れがちなので記録しておきます:
バックエンドのJavaコード、Mapデータの生成
if (Collections.isNotEmpty(vidList)) { this.dtcMap = new HashMap<String, Object>(); for (String vid : vidList) { boolean isExist = (iCache.get("EMC" + vid) != null); // LOGGER.info("******************************** vid = " + iCache.get("EMC" + vid)); if (isExist) { dtcMap.put(vid, iCache.get("EMC" + vid)); } } }
フロントエンドのJQuery操作
function getDtcAndGps() { $.Ajax( { url : $.webPath + 'obd/monitor/getMonitorRtDtc.do', success : function(data) { if (data.errMsg) { $.alert(data.errMsg); } else { $("#carContentDiv").empty(); var html = ""; $.each(data.dtcMap, function(key, value) { html += "<div id='" + key + "' class='carImg'>A:<img src='" + $.webPath + "resources/images/demo/car1.jpg' class='carIcon'/>" + key + "</div>"; // html += value; // html += key; }); $(html).appendTo("#carContentDiv"); // $.alert(data.dtcMap); } } }); }
以上がJquery が JSON 内のマップ オブジェクトを操作する方法のサンプル コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。