$.post("result.php", {
name: vname,
email: vemail
}, function(response, status){
// Required Callback Function
});
我有这个代码,我只想添加10秒的超时,如果用户网络关闭,我应该提醒“检查你的网络连接”。我不想使用$ .ajax
答案 0 :(得分:4)
您可以使用完整的$.ajax()
来电并提供timeout
属性:
$.ajax({
url: 'result.php',
timeout: 10000,
data: {
name: vname,
email: vemail
},
success: function(response) {
// Required Callback Function
}
});
或者,您可以使用$.ajaxSetup()
来影响当前范围内的所有AJAX调用:
$.ajaxSetup({
timeout: 10000
});
$.post("result.php", { name: vname, email: vemail }, function(response, status) {
// Required Callback Function
});