我看到他们添加了一个状态码的函数
statusCode(新增1.5)默认映射: {} 包含数字HTTP代码和当响应具有相应代码时要调用的函数的映射。例如,以下内容将在响应状态为404时发出警报:
$.ajax({ statusCode: {404: function() {
alert('page not found'); } });
如果请求成功,状态码函数将与成功回调函数使用相同的参数;如果出现错误,则它们将采用与错误相同的参数。
我想知道你是否可以像这样做:$.ajax({...}).statusCode(function(){...});
类似于您可以执行的方式
var jqxhr = $.ajax({ url: "example.php" })
.success(function() { alert("success"); })
.error(function() { alert("error"); })
.complete(function() { alert("complete"); })
401: function(){ alert('未获授权'); }, 400: function(){ alert('错误请求'); }
这是已知问题。 - Mohammad Arifscript
元素插入页面来工作:没有关于script
元素失败的编程通知。 - lonesomeday