|
Модераторы: Sardar, Aliance |
|
kaktebe |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 50 Регистрация: 23.1.2012 Репутация: нет Всего: нет |
Всем привет.
Делаю сайт и на нём очень много всякого JS с глюками. Какую-то часть смог упорядочить, а какую-то ещё предстоит только. Но вот странный баг появился. Делаю AJAX-запрос на сервар через jQuery:
Запрос уходит на сервар в Firebug показывается, что всё прошло успешно, получен HTML в ответ, но функция success не запускается, как не запускается и функция fail, ошибок никаких не выводится. Пробовал оборачивать в try catch, делать через функцию ajax, get, но всё так же само. В чём может быть проблема и как исправить? |
|||
|
||||
igorold |
|
|||
Опытный Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: нет Всего: 17 |
Логи апача не смотрел? может там ошибки есть?
Сделай отладку в пхп-шном скрипте - он правильно отрабатывает? -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
ksnk |
|
|||
прохожий Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
kaktebe, Посмотри код ответа сервера. В качестве упражнения на телепатию - там, случайно не 302 ответ с переадресацией?
success выполняется когда прилетает 200 код. Если что-то другое - выполняется error. В любом случае выполнится complete. Для этих случаев придется использовать $.ajax вместо $.post -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
kaktebe |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 50 Регистрация: 23.1.2012 Репутация: нет Всего: нет |
Так в том-то и дело, что сервак всё возвращает и никаких ошибок нет, а вот ни success ни fail не вызываются. Редиректов там точно нет. Какой-то глюк именно в JS как я понял, видимо ошибки в других скриптах есть и они ложат JS как-то, но я не могу понять почему сам запрос на сервак JS отправляет, а остальные функции не хочет вызывать.
|
|||
|
||||
ksnk |
|
|||
прохожий Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
И статус ответа - 200? B дополнительных ошибок в логе сервера нет? И в консоли броузера не появляется сообщений об ошибках? -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |