Сообщение от melky
|
нет. это мы запрос неверно отправляем
|
Так, я кажется понял.
Спасибо!
Данные действительно передаются, только обработчик то мой ничего обратно не возвращает, поэтому на странице, с которой вызывался скрипт, ничего и не меняется.
responseText вернул всё правильно, теперь вопрос, что с этим делать
В общем следующий вопрос, попробую сформулировать, и заранее прошу прощения за тупость
Вот возьмем нмой пример.
Если мы вызываем JS скрипт из некоего php, а обрабатывает POST, сделанный в этом JS скрипте, снова тот же php-файл, то в responsetext у нас оказывается целиком результат работы php, т.е. фактически вся страничка. Значит ли это, что php-обработчик, который мы вызываем в ajax.open, должен быть отдельным, другим php, не тем же самым, в котором мы формировали страничку для пользователя с картинкой и прочим? Т.е. в нем я уже сделаю нужные манипуляции, а потом выведу responsetext куда мне надо через document.getElementById к примеру?
Или же можно из responsetext как-то выдрать нужный мне элемент сразу?
Еще раз спасибо вам, кажется я стал потихоньку понимать, как что работает