,我有以下數據函數完成執行後繼續循環。對於如何使用jQuery遞延
var data = [{user:"somename"}, {user:"anothername"}];
我有這個功能是處理該說,我們說,檢查用戶是否存在
function process(user) {
$.ajax({
url: 'http://domain.com/api',
success: function(result) {
if(result == 'success')
anotherFunction();
else
console.log('error');
}
})
}
function anotherFunction() {
$.ajax({
// do stuffs
})
}
$。每次(數據,功能( K,v){ 處理(v.user); })
$.each
的將嘗試環路連process
和anotherFunction
沒有finishe d yet
問題,我能做些什麼來確保所有功能在執行到另一個索引之前完成執行?
我聽說我可以使用jQuery推遲。
那麼你真正的問題是什麼? – Alnitak 2013-04-29 11:19:45
好的。我會清除一些事情。出。我的問題是如何在所有進程完成執行後繼續循環。 – 2013-04-29 11:21:12
@JoeySalacHipolito目前還不清楚你想要什麼。你希望'process()'在一切完成而不是一次完成後返回嗎? – zeroflagL 2013-04-29 11:26:00