Преобразование JSON в AJAX'е возможно только с "чистыми" php-файлами?
Добрый день. Когда совершал передачу данных по ajax (подзагрузка контента) заметил такую проблему. Полученные данные с серверного файла (в виде json) js преобразует их в объект (JSON.parse) на стороне клиента лишь в том случае, если данные, которые прислал php, получены только с файла, c отсутствующими выражениями include, require_once и т.д.
В случае с имеющимися include в серверном файле, js возвращает строку - json_encode, с которой ничего поделать нельзя.
Скажите, в порядке ли это вещей такое поведение и можно ли как-то использовать include ?
|