$.ajax({
url: "${ctx }/findAllrespUnit/"+'${respUnit}',
type: "GET",
dataType: "json",
cache: false,//上传文件无需缓存
processData: false,//用于对data参数进行序列化处理 这里必须false
contentType: false, //必须
success:function(data){
var html2='';
for(var i in data){
//alert(i);
//alert(data[i])
html2 +='<option value="'+ data[i] +'">';
html2 +=i+'</option>';
}
$("#result").append(html2);
},
error :function(){
alert('通讯失败,请稍后再试');
}
})
}
前台ajax请求,后台返回一个hashMap,我想将key、value拼接成下拉选,所以要解析hashMap
for(var i in data){
alert(i); 这个是key
alert(data[i]); 这个是value
}