看看下面的代码。问题很简单,如果方法 findUserInfo ajax 代码返回错误,我该如何打破这个 for 循环。简而言之,只要我愿意,我怎样才能摆脱这个 for 循环?是因为ajax调用是异步的吗?
jQuery.each(d, function() {
findUserInfo(this);
});
function findUserInfo(userID){
var req = $.ajax({
url: "http://twitter.com/users/show.json?suppress_response_codes&id=xx!5@x!!x",
dataType : "jsonp"
});
req.success(function(msg) {
console.log('Yes! Success!');
});
req.error(function(msg) {
console.log('Error');
});
}