가끔 jquery 연산 맵을 접하는데 종종 잊어버리므로 기록해 두세요:
백엔드 java 코드, 맵 데이터 생성
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!