Всем привет!
Нужно в ajax ответ добавить разметку компонента, которая выводится и без ajax.
Ответ будет не просто разметкой, он структурирован и содежит различные служебные данные.
Этот код не возвращает вообще ничего, а должен кроме
'page' вернуть другие данные.
такой код отрабатывает, как и положено.
$result - это класс, осуществляющий отправку JSON. Работал отлично, пока не понадобилось решить вышеизложенную задачу.
Что я делаю не так?
---
Вопрос решён. Оказалось, что кодировка шаблона СР1251. Теперь всё завелось и полёт нормальный.
Нужно в ajax ответ добавить разметку компонента, которая выводится и без ajax.
Ответ будет не просто разметкой, он структурирован и содежит различные служебные данные.
| Код |
|---|
ob_start();
$this->IncludeComponentTemplate('form');
$page = ob_get_clean()
$result
->setResultData(array('page'=>$page))
->setStatus(true)
->Send();
exit;
|
'page' вернуть другие данные.
| Код |
|---|
ob_start();
echo 123;
$page = ob_get_clean()
$result
->setResultData(array('page'=>$page))
->setStatus(true)
->Send();
exit;
|
$result - это класс, осуществляющий отправку JSON. Работал отлично, пока не понадобилось решить вышеизложенную задачу.
Что я делаю не так?
---
Вопрос решён. Оказалось, что кодировка шаблона СР1251. Теперь всё завелось и полёт нормальный.