私は非常に基本的なシナリオを持っています: 3 つの Google マップを実行して URL を配置し、成功するたびに結果を表示します
これは私がこれまでに持っているものです:
var values = ["url1", "url2", "url3"];
values.forEach(function(value, i) {
var jsonReq = JSON.stringify({
action: 101,
supported: value
});
...
$.ajax({
type: "POST",
url: "data.ajax.php",
dataType:"json",
data:{
data:jsonReq
},
success:function(data){
// parse results
....
}
});
});
問題は、成功を待たずに3 つの URL すべてをループして実行することです。
前のリクエストからのレスポンス(コールバック)を取得した場合にのみ、次のリクエストを送信したい。
助言がありますか?
ありがとう、