我以像这样的数组形式得到了我的json响应
name:{'bob','martin','jame'}
我正在为每个循环使用但无法获取值
$.each( response, function( key, value ) {
alert( key + ": " + value );
});
答案 0 :(得分:0)
对您的JSON响应表示仍有疑问,但仍然可以提供帮助。
按如下方式提供对变量的json响应:
var jsonResp = {"name":[{"bob","martin","jame"}]};
然后你可以使用for
循环:
for(var i=0; i<jsonResp.name.length; i++){
var key,value;
jsonResp.name.map(function(nameObj){
for (key in nameObj) {
value = (nameObj[key] == '')?'none': nameObj[key];
alert(key +":"+ value);
}
});
}