Gibt es eine Möglichkeit, Ausnahmen zu behandeln, die von AJAX-Callbacks in jQuery ausgelöst werden, außer dass jedem Callback ein try..catch-Block hinzugefügt wird? Die Fehlerfunktion wird in dieser Situation nicht aufgerufen.Exceptions geworfen in jQuery AJAX Callbacks geschluckt?
$.ajax(
{
url: 'myurl.rails',
success: function(data)
{
throw 'Oh no!';
},
error: function (xhr, textStatus, errorThrown)
{
console.log('AJAX call failed', xhr, textStatus, errorThrown);
}
});
Ich bin neugierig, ob jemand weiß * warum * es ist egal, wenn eine Ausnahme geworfen wird: http://StackOverflow.com/Questions/11800349/Why-does-Jquery-Swallow-Exceptions-in-Ajax-Success- Rückrufe –