我利用了jQuery的魔力。Ajax(设置)。
然而,我想知道是否有人经常使用暂停设置?
我知道它主要用于为请求指定本地时间,但如果达到超时,它能触发什么吗?或者它只是停止倾听回应?
阅读jQuery站点,我可以看到没有传递参数,所以它看起来是一个只有一个功能的简单设置。这很好。
但是,我想在超时时触发一个警报或一些函数。在这种情况下,错误设置没有被触发。
以下是我的片段:
$("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); }
});
});
有人知道如何在超时时间工作吗?