title: Does jQuery ajax request always call done or fail methods?
body: <p>I have a simple ajax request to load more posts. I am thinking about using locks when one "load more" ajax request is called to prevent calling "load more" multiple times. The plan is to lock the ajax request method when it is called and release the lock when it returns with request.done or request.fail methods. <strong>Is there any case when the jQuery ajax request doesn't call either of those methods (e.g. brief loss of Internet connection)?</strong></p>