の魔法を利用していjQuery.ajax( settings )
ます。
しかし、誰かがタイムアウト設定で多く遊んだのではないかと思いますか?
基本的にリクエストのローカル時間を指示するためのものであることはわかっていますが、タイムアウトに達した場合に何かをトリガーできますか?それとも単に応答を聞くのをやめるのですか?
jQueryサイトを読むと、引数が渡されていないことがわかります。そのため、1つの機能を持つ単純な設定のように見えます。結構です。
しかし、タイムアウトに達した場合にアラートまたは何らかの機能をトリガーしたいと思います。この場合、エラー設定がトリガーされないことがわかります。
これが私のスニペットです:
$("form#testform").submit(function(){
var allFormValues = $("form#testform").serialize();
$.ajax({
cache:false,
timeout:8000, // I chose 8 secs for kicks
type:"POST",
url:"someurl.php",
data:allFormValues,
error:function(){ alert("some error occurred") },
success:function(response){ alert(response); }
});
});
誰かがタイムアウトでもっと働く方法を知っていますか?