Я пытаюсь получить ответ от json с сервера.Но JQuery только получил HTML.Кстати, я использую Zend Framework.Есть идеи?
Спасибо
$this->_helper->json($myArray);
Отключит макет и обработает все, включая заголовок для вас;)
Вы можете использовать:
$this->_helper->layout->disableLayout();
или
$this->_helper->viewRenderer->setNoRender();
, а затем выведите JSON.
$json = Array( "name"=>"value" ); header("Content-type: application/json"); echo json_encode($json);
Просто предположение:
Вам необходимо использовать contextSwitch() action helper или отключить представление и рендеринг макета и отправить JSON ответ вручную.
contextSwitch()