我正在做以下事情:
$.getJSON(url,function(data){
var totalQueries = data.length;
$.each(data, function(i, item) {
但是这个看起来是错的:
var totalQueries = data.length;
到最后,我检查最后一项,它永远不会发生:
if (i === totalQueries - 1) {
myId = item.pageid;
console.log(myId);
newQuery();
}
答案 0 :(得分:0)
data
是对象使用Object.keys(data).length;
来计算,在这里你的对象看起来像,
i
是parse
{
"parse": {
"title": "Colegio Nueva Granada",
"pageid": 2340380,
"text": {
"*": "<div class=...."
},
"langlinks": []
}
}