не могу получить корректный ответ от сервера через Ajax

  • Автор темы Vladimir-D
  • Дата начала
V

Vladimir-D

#1
Здравствуйте.
Я делаю учебную систему управления новостями с использованием AJAX. При клике по ссылке, соответствующей новости, функция передаёт через ajax на сервер id этой новости. Сценарий на сервере выбирает нужные поля из базы данных и отправляет их содержимое на страницу.
Проблема состоит в том, что свойство .readyState меняется так 2 - 3 - 4 - 1 (для мозилы). Причём, когда .readyState == 4, responseText содержит нужный мне ответ и он успешно вставляется на страницу в специальный див. А когда .readyState переходит в 1 , то responseText обнуляется и содержимое дива становится прежним. А мне надо чтобы в нём было содержимое ответа постоянно
Я приложу архив с кодами и бд. Подскажите в чём ошибка, пожалуйста.
 

Вложения