4
我有一個jqXHR對象,我從骨幹收集得到:調用jqXHR.abort時不會觸發錯誤?
var xhr = this.collection.fetch({
error: function() { alert("oh noes!"); }
});
有時候我然後需要調用xhr.abort()。但是這也觸發了錯誤回調。
如何在不觸發錯誤的情況下調用xhr.abort()?
我有一個jqXHR對象,我從骨幹收集得到:調用jqXHR.abort時不會觸發錯誤?
var xhr = this.collection.fetch({
error: function() { alert("oh noes!"); }
});
有時候我然後需要調用xhr.abort()。但是這也觸發了錯誤回調。
如何在不觸發錯誤的情況下調用xhr.abort()?
將始終調用錯誤函數。但你可以檢查它是否在誤差函數中止,而忽略它:
var xhr = this.collection.fetch({
error: function(model, jqXHR, options) {
if (jqXHR.textStatus != "abort")
alert("oh no!");
}
});
我,我知道這是很久以前的事,但我發現該屬性是狀態文本,不textStatus。 – noahpc