Ajax请求超时但数据已在服务器上更新

时间:2016-03-16 04:00:39

标签: php jquery mysql ajax

我遇到了ajax Call的问题

这是我的代码

$.ajax({
beforeSend: function(x) {                   
if(x && x.overrideMimeType) {
x.overrideMimeType("application/j-son;charset=UTF-8");                          }                                               
},
data:{id : myid},
url: 'xxx.org/myphp.php',
cache: false,
headers: {'X-Requested-With': 'XMLHttpRequest'},
type: 'POST',       
success: function(rsp) {
alert(rsp)                   
},timeout: 10000,
error: function(jqXHR, textStatus, errorThrown) {
    if(textStatus === 'timeout'){               
    alert('timeout')
    }else{
    Alert(textStatus,"Connection Lost, Check Our Connection");      
    }
}})

有时这个请求有超时但服务器端的数据有更新.. 如何解释这个以及这个案例的解决方案......

当请求超时时我想要的是然后中止proses更新数据.. 任何想法?

0 个答案:

没有答案