> While refactoring $.ajax, I realized aborting a request doesn't fire > complete. While this could make sense for early abort (beforeSend) since > ajaxStart hasn't been fired yet, it is quite awkward later on when timeout > does fire the event while being nothing more than an automated abort.
There is a ticket kind of related to this having to do with ajaxStop: http://dev.jquery.com/ticket/3984 Also this ticket related to aborting requests when leaving a page in IE: http://dev.jquery.com/ticket/5280 It probably wasn't intentional the way it is now, just an edge case that wasn't fleshed out. -- You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-...@googlegroups.com. To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en.