当后台返回的数据不是json而是map集合的时候,前端js中处理就将其看作是一个数组,例如后台返回的代码入下:
Map<String, String> result = new HashMap<String, String>(); map.put("code", "200"); map.put("title", result.get("title")); map.put("content", result.get("content")); return map;
前端处理时,直接以数组的形式输出即可,代码如下:
if(data["code"]=="200"){ var title =data["title"]; var content = data["content"]; alert(title); alert(content); }
其中data即为后台返回的Map集合