关于$.ajax,.done和.fail我不明白
我开始我的ajax调用,将其分配给变量.
在下一个ajax调用i测试是否定义了变量,然后我调用abort.
如果.abort()导致执行.done,我无法取消.
如果它导致.done,如何检查状态并检测中止的呼叫?
从http://api.jquery.com/jQuery.ajax/#jqXHR开始:
In particular,calling .abort() on the object will halt the request before it completes.
…所以我理解.在.abort之后不会被解雇,对吗?
解决方法
失败回调的第二个参数是textStatus,对于应该是“abort”的中止请求.我不希望完成回调被触发.