Как встроить обработчик ajax запроса на страницу с контентом?
Здравствуйте. Требуется вставить обработчик ajax запроса на страницу с основным контентом. Т.е. данные будет уходить не на другой php файл, а на тот же. Как избежать отправки html в ajax ответ?
if( isset($_GET['ajax']) ) {
// нужный код
exit;
}
и с ajax-запросом передавать параметр ajax.
если невозможно вставить в самое начало или есть вывод до этого, то впридачу использовать буферизацию вывода.
Я думал над этим, но нигде не смог узнать, отдаст ли сервер html на странице, или нет. Вы не знаете, как себя поведет сервер? Потому как мне кажется,что я снова получу всю страницу
jQuery для jajx-запросов прописывает доп. заголовок, выставляет правильный заголовок mime (если вы запрашиваете json/script). А значит можно обойтись без "самому добавлять параметр ajax".