Сообщение от Белый шум
|
да. Загрузка и выполнение - разные этапы, между которыми можно запустить коллбэк.
|
Это вы уже говорите (или подразумеваете, ...) не о callback, который запускается только по окончании запроса в ($.ajax, это метод success), в процессе загрузка и до нее этого исполнить нельзя.
Ежику понятно, что загрузка, это не исполнение, ибо запустить таковое не возможно, но это относится к загружаемому, но не к callback, вы же смешали и котлеты, и мух в одну кучу.
В методе error определяются ошибки, в $.ajax success метод также возвращает статус выполнения вторым параметром.
На этих статусах, на событиях и параметрах объекта
XMLHttpRequest и построен $.ajax JQ. Если говорить об отличиях, то собственно это собственные некоторые методы, но подчинены работа XMLHttpRequest.
Если вы сможете выполнить success (а именно об этом речь, а не к примеру beforeSend) до окончания асинхронного запроса, тогда ваше
т.к. загрузка и выполнение - разные этапы будет иметь смысл и я вам лично установлю памятник.