Есть ли аналог Java "finally" в вызовах jQuery AJAX? У меня есть этот код. Я всегда генерирую исключение, но ВСЕГДА хочу, чтобы оно перешло к методу then () .
call.xmlHttpReq = $.ajax({
url : url,
dataType : 'json',
type : 'GET'
}).always(function(processedDataOrXHRWrapper, textStatus, xhrWrapperOrErrorThrown) {
throw "something";
}).then(function() {
alert("i want to always run no matter what");
});
Я пробовал использовать done () , complete () и еще один always () , но, похоже, ничего не работает.
Вот JSFiddle:
always
...