我在json中返回的数据为{"id":["update1","update2"]}
,使用jQuery Ajax()调用。
我想在列表中显示值,为此,我想确定循环应该去的时间;
之类的东西while (count < number of data under id) {
$('#test').append(data.id[count]);
count++
}
所以在这里,我如何确定循环应该发生的次数?
我尝试使用hasProperty
,但不确定应该应用哪个对象!!
答案 0 :(得分:2)
试试这个:
$.each(data.id, function(index, value) {
$('#test').append(value)
})
或者,确实:
$(data.id).appendTo('#test')
当然,要回答你原来的问题:
console.log(data.id.length);
答案 1 :(得分:1)
以下是示例代码:
var json_data = { id: ['a','b','c','d','f'] } alert(json_data.id.length);