我对 jquery/ajax 很陌生,但我正在尝试使用 done
而不是success
和fail
而不是error
。它满足我的要求 done
,但是fail
好像没有开火?下面的代码有效,但如果我更改 error
至fail
它不会将回调的值设置为 Error
.
done: function() {
callback("Success");
},
error: function() {
callback("Error");
}
有人知道可能出了什么问题吗?
谢谢!
最佳答案
失败是 Promise interface 的一部分所以你需要这样做
$.ajax({})
.done( function() {} )
.fail( function() {} )
.always( function() {} );
关于javascript - jquery 失败不触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37484473/