我正试图从服务器获取json响应。但是jquery只得到了html。顺便说一句,我正在使用zend框架。有什么想法吗?
由于
答案 0 :(得分:1)
您可以使用:
$this->_helper->layout->disableLayout();
或
$this->_helper->viewRenderer->setNoRender();
然后输出JSON。
答案 1 :(得分:1)
$this->_helper->json($myArray);
将禁用布局并为您处理包括标题在内的所有内容;)
答案 2 :(得分:0)
只是一个猜测:
您需要使用contextSwitch()
动作帮助程序,或者禁用视图和布局呈现并手动发送JSON 响应。
答案 3 :(得分:0)
$json = Array( "name"=>"value" ); header("Content-type: application/json"); echo json_encode($json);