Jquery 从ajax响应中检索值
我使用jQuery.ajax发送数据,然后监听响应。当我使用Jquery 从ajax响应中检索值,jquery,Jquery,我使用jQuery.ajax发送数据,然后监听响应。当我使用console.log() 我需要使用JS函数输出此信息,因此我尝试lop: for(var i=0; i <response.arr; i++){ // HOW DO I GET: // Item: large book // Item: 2 cups } for(var i=0;i由于arr属性包含一个数组,您需要通过for循环中的索引来访问它。还要注意,您需要迭代响应的长度。arr。尝试以下操作: for (
console.log()
我需要使用JS函数输出此信息,因此我尝试lop:
for(var i=0; i <response.arr; i++){
// HOW DO I GET:
// Item: large book
// Item: 2 cups
}
for(var i=0;i由于arr
属性包含一个数组,您需要通过for
循环中的索引来访问它。还要注意,您需要迭代响应的长度。arr
。尝试以下操作:
for (var i = 0; i < response.arr.length; i++){
var item = response.arr[i].item;
console.log(item);
}
首先,需要使用函数将json字符串解析为json对象:
var json = JSON.parse(response);
然后,要仅迭代数组,请执行以下操作:
for(var i = 0; i < json["arr"].length; i++) {
console.log(json["arr"][i].item);
}
for(var i=0;i
for
修复后,return
仍然非常可疑
var json = JSON.parse(response);
for(var i = 0; i < json["arr"].length; i++) {
console.log(json["arr"][i].item);
}