PHP + Ajax : проблема с отправкой формы...
Привет!
Недавно потребовалось к странице с формой (POST) прикрутить Ajax - по таймеру запрашивается кол-во новых документов в базе.
Так вот, столкнулся с такой проблемой - до того как произошел первый запрос по Ajax (запрос get-ом), форма ведет себя нормально, как и ожидается,
А если после Ajax-запроса отправить форму (submit) то содержимое $_POST[] на сервере оказывается пустым...
Установил на Мозиллу расширение для просмотра отправляемых заголовков - поля формы отправляются всегда, в том числе и тогда когда на сервере php-скрипт показывает что $_POST[] пустой.
Еще проверил - в $_REQUEST всегда содержатся данные полей формы в том числе и тогда когда $_POST[] пустой.
Специально посмотрел - и $_POST[] и $_GET[] и $_COOKIE[] пусты, а $_REQUEST[] - заполнен.
Я с Ajaxом до этого не сталкивался, да и в JavaScript новичок, вроде все по книге делаю и ничего особо сложного там нет, но видимо чего-то недопонимаю. Подскажите, кто в курсе, как победить эту траблу?
p.s. сам Ajax-запрос отрабатывает как надо.
|