欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

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

程序员文章站 2022-04-07 10:41:24
...
偶尔会遇到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对象的示例代码的详细内容,更多请关注其它相关文章!