Ajax成功循环未显示最后一个索引值

时间:2017-06-13 12:16:54

标签: jquery ajax each

我在控制台中显示了以下json结果。  enter image description here

我试图在这样的表格上显示结果。

enter image description here 但我的结果只取第0和第1个索引,它没有取第2个索引值。结果如下。

enter image description here

我需要三个结果,但它只显示2.提前感谢。

2 个答案:

答案 0 :(得分:2)

这个问题可能很简单:

您正在res上进行迭代,而不是在您的阵列上进行迭代。 res只有2个元素,名为ad_nameexpiry_date

当你循环它时,你将只有2个循环转弯。尝试在res.ad_name上循环。

注意:如果您使用了index并显示了

,您可能会注意到这个错误

答案 1 :(得分:1)

只需删除计数器并使用index和val试试这个:

$.each(res, function(index, val) {
   console.log(index +':'+val);
});

希望有所帮助,