I have seen that you can specify what to do generally if an ajax request fails, is it possible to have it try again in some sort of a loop so that it tries at least x amount of times before it stops? I have used this code before:
$.ajaxSetup({
"error":function() {
alert("error");
}});
Which will apply to all AJAX requests (correct me if I'm wrong).
I want to do something like this:
$.ajaxSetup({
"error":function() {
$(this).ajax;
}});
Would this work? Or even better: would this be the right way to do it? I would wrap the retry in a count system so that it doesn't infinitely retry. In my application 9 times out of 10 it will work correctly but every now and then one of the APIs I'm interfacing with will return an error.
Any suggestions would help, thanks!