私はJQueryのajax呼び出しを使用していますが、これはローカルサーバーでは完全に実行されています。しかし、私はそれを実際のサーバーに展開します。 Ajaxコールは、すべてのコールに対してほぼ1秒の時間がかかります[場合によっては、データが返されません]。私はAjaxコールから5回のドロップダウンを設定していますが、それは非常に多くの5秒を要しています。アクチュアオールの解決策に向かって私を導いてくれる人がいますか?ありがとうございました。JQuery Ajaxの呼び出しに多くの時間がかかります
は、ここに私のコード
function DropDownList() {
$.ajax({
data: '{}',
url: urlAddress + 'LoadDropDown',
contentType: "application/json; charset=utf-8",
async: false,
dataType: "json",
type: "POST"
success: OnSuccess,
error: OnError
});
}
ajaxページは、別のウィンドウにロードすると読み込みに時間がかかりますか?私は見つけ出すために火薬瓶のようなものを使用したい。もしそうなら、ajaxページはデータベースを呼び出します - そして、それはlocalhostと同じものですか?私はあなたが使用しているjQueryコードではなく、ロードされているajaxコンテンツに問題がないと思われます。 – KevD
FiddlerからAjaxコールの統計をチェックしました。要求がほとんどの時間と応答を取っていることが示されているのはわずか10ミリ秒です。どのように私はリクエストを最適化できますか? where as Requestはリクエストヘッダーと2つの引数のみを取ります。 – ITMount