javascript - 在 jQuery 中发送给 .always 的参数是什么?

标签 javascript jquery

我找不到关于 always() 参数的文档方法。

现在,我正在使用:

$.post("foo.do", {
    ...
}, function(data) {
    ...
}).fail(function(jqXHR, textStatus, errorThrown) {
    ...
}).always(function() {
    ...
});

最佳答案

文档在 jqXHR section of the $.ajax entry 中.1

参数如下:

jqXHR.always(function( data|jqXHR, textStatus, jqXHR|errorThrown ) { });

  • 如果发生错误:

    jqXHR.always(function( jqXHR, textStatus, errorThrown ) { });
    
  • 否则:

    jqXHR.always(function( data, textStatus, jqXHR ) { });
    

注释

  1. 感谢Mike's comment .

关于javascript - 在 jQuery 中发送给 .always 的参数是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26318138/

相关文章:

javascript - 重定向到计时器脚本的上一页

javascript - 奇怪的 Javascript 变量函数作用域与循环

javascript - 当我们进行 ajax 调用并等待响应并阻止页面时显示微调器

javascript - Selenium - 将 "WebElement"转换为 Javascript 或 JQuery 对象的通用方法

javascript - Console.log显示隐藏对象信息

javascript - 如何更改谷歌地图公交车站默认图标?

javascript - Jquery 和 Mootools,.noConflict 失败

javascript - 在 jquery-easyui 中禁用多次点击保存按钮

javascript - 我应该在 asp mvc 中使用不显眼的 javascript 而不是编写自己的验证代码吗?

JavaScript:getComputedStyle 浏览器之间的返回值不一致