MVC コードに 2 つの Ajax 呼び出しがあり、両方とも を設定async: true
しましたが、最初の要求が行われた後、2 番目の Ajax 要求を作成しようとすると、2 番目は最初の Ajax 応答を取得した後に応答を待機しています。リクエストの結果が追加されます。私はこれに対する解決策を見つけていません。
コードは次のとおりです。
最初の呼び出し:
var page_request = $j.ajax({
url:pageurl+'?rel=tab',
async:true,
dataType:"html",beforeSend: function () {
middlePanel.html('Loading...');
},
success: function(data){
middlePanel.html(data);
fitBoundsWithoutSeco();
},
error: function (xhr, textStatus, errorThrown) {
middlePanel.html(textStatus);
}
});
2番目は最初と同じです。