for(i=1;i<friends_pages;i++){
WB2.anyWhere(function(W){
W.parseCMD("/friendships/friends.json", function(sResult, bStatus){
if(typeof sResult['error_code'] != 'undefined'){
alert(sResult['error_code']);
return;
}
if(bStatus == true){
ids = sResult.users[x]['id']+','+ids;
}
},{
uid:my.uid,
count:200,
cursor:(n++)*200
},{
method: 'get'
});
});
}
alert(ids);
alert(ids)只能出来第一次的数据,请问怎么让循环执行完后才执行后面的程序;
------解决方案--------------------
可以把获取用户id的get请求封装到一个function中(A)或者把后续的代码放到一个function(B),把一个作为另一个函数处理的回调函数