Phillip Senn Phillip Senn - 5 months ago 9
Javascript Question

What are the parameters sent to .fail in jQuery?

I can’t find the documentation on what the names of the three parameters are when

$.ajax
fails.

Right now, I’m just using:

.fail(function(A, B, C) {

Answer

According to http://api.jquery.com/jQuery.ajax/ the fail callback should be getting:

jqXHR, textStatus, errorThrown

same as error, but error is deprecated:

Deprecation Notice: The jqXHR.success(), jqXHR.error(), and jqXHR.complete() callbacks will be deprecated in jQuery 1.8. To prepare your code for their eventual removal, use jqXHR.done(), jqXHR.fail(), and jqXHR.always() instead.

Comments