Jquery如何操作json中的map对象的示例代码

黄舟
黄舟 原创
2017-07-19 16:37:02 1276浏览

偶尔会遇到jquery操作map的时候,但经常忘记,所以记录一下:

后台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中的map对象的示例代码的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。