2010-11-16 81 views
-1

我试图从服务器获取json响应。但jquery只有html。顺便说一下,我正在使用zend框架。任何想法?PHP返回HTML而不是JSON

感谢

+7

我们需要比这样更多的信息。向我们展示一些代码! – 2010-11-16 08:59:59

+0

你将不得不展示一些代码,怀疑任何人都可以帮助这么少的信息。 – 2010-11-16 09:00:14

+0

你使用json_encode吗? – saturngod 2010-11-16 09:01:12

回答

1

你可以使用:

$this->_helper->layout->disableLayout(); 

$this->_helper->viewRenderer->setNoRender(); 

,然后输出的JSON。

0

只是一个猜测:

您需要使用contextSwitch()动作助手,或禁用的视野和布局渲染和发送JSON 响应手动。

0
 
    $json = Array(
    "name"=>"value" 
); 
    header("Content-type: application/json"); 
    echo json_encode($json); 
1
$this->_helper->json($myArray); 

将禁用布局和处理一切,包括你头;)

相关问题