jquery中ajax超时处理

其实需要注意的是回调函数的几个参数,我们经常用法是回调函数只有一个msg参数,但是在处理超时的时候需要用到第二个参数error。
例:


 

手册中对于AJAX error参数的说明:

error (Function) : (默认: 自动判断 (xml 或 html)) 请求失败时调用时间。参数:XMLHttpRequest 对象、错误信息、(可选)捕获的错误对象。Ajax 事件。

function (XMLHttpRequest, textStatus, errorThrown) {
    // 通常 textStatus 和 errorThrown 之中
    // 只有一个会包含信息
    this; // 调用本次AJAX请求时传递的options参数
}