Как ajax узнает, был ли он неудачным или успешным, если серверная часть ничего не возвращает?
$.ajax(error:..,success:..)
Я встретил это исключение в моем тесте:
необученное исключение: [Исключение ...
«Компонент вернул код ошибки:
0x80040111 (NS_ERROR_NOT_AVAILABLE)
[NsIXMLHttpRequest.statusText]»
nsresult: "0x80040111
(NS_ERROR_NOT_AVAILABLE) "местоположение:
"JS frame ::
http://localhost/script/tab.js ::
аноним :: строка 69 "данные: нет]
Код на стороне сервера:
$id = process();
И для целей тестирования у меня есть exit () in process ();
Это причина этого исключения? Если да, то почему?
EDIT
Я посмотрел на строку, которая вызывает исключение, это функция обработки ошибок $ .ajax ()
error:function(XMLHttpRequest, textStatus, errorThrown){
alert(XMLHttpRequest.statusText);alert(textStatus);alert(errorThrown);
}
Что-то здесь не так?