私はajax呼び出しの応答を得るのに多くの時間を得ています。今、私は時間が30秒以上かかるアヤックスなら、アヤックスコールのさらなるプロセスを止めたいです。どのように私はそれを実装することができます知っていますか?応答が得られない場合、30秒後にajaxコールを停止する方法は?
ありがとうございます。
私はajax呼び出しの応答を得るのに多くの時間を得ています。今、私は時間が30秒以上かかるアヤックスなら、アヤックスコールのさらなるプロセスを止めたいです。どのように私はそれを実装することができます知っていますか?応答が得られない場合、30秒後にajaxコールを停止する方法は?
ありがとうございます。
ajax:http://api.jquery.com/jQuery.ajax/のドキュメントをご覧ください。
または同様の質問:Set timeout for ajax (jQuery)と答えが提供されています。
jQuery.ajax({
url: 'ajaxhandler.php',
success: function (result) {
returned_value=result;
},
timeout: 10000,
async: false
});
使用しているAjaxコードを表示できますか?あなたはjQueryやvanilla javascriptのようなライブラリを使っていますか? – Jerodev