2011-12-30 8 views
2

Использование jQuery и использование функции ajax, что заставляет использовать функцию ошибки? Статус HTTP?Ошибка вызова JQuery Ajax

Может ли функция ошибки работать, если возникают проблемы с прерывистым подключением?

Проблема, которую я вижу, заключается в том, что все успешно выполняется, но по какой-то причине она покажет ERROR.

+0

Что вы видите в Firebug? – SLaks

+0

Не могли бы вы уточнить? – Fenec

ответ

6

Метод error будет вызван, если запрашиваемый URL-адрес возвращает 4xx или 5xx HTTP status code. Вы должны проверить фактический код состояния, который вы получаете, используя HTTP-отладчик, например Firebug или Fiddler.

+0

+1 В дополнение к ошибкам HTTP в [документации для 'ajax()') (http://api.jquery.com/jQuery.ajax/) также перечислены «тайм-аут», «ошибка», «прервать» и «parsererror» - возможные причины. Кажется правдоподобным, что «прерывистые проблемы с подключением», чтобы указать OP, может вызвать тайм-аут или прервать. – sczizzo

Смежные вопросы