0

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番目は最初と同じです。

4

1 に答える 1

0

Web ブラウザーでの同時リクエストは 6 に制限されています。最初の ajax 呼び出しの後にこの制限に達する可能性はありますか? (あなたのページからの他のリクエストのため)

于 2013-05-03T10:27:56.743 に答える