Zend Framework和jQuery - 在页面之间传递对象

时间:2012-07-19 05:37:25

标签: jquery zend-framework

我可能已将自己编入角落。 我正在Zend Framework中开发一个聊天应用程序。我所拥有的是一个“动作”页面(action.phtml),它处理jQuery发送的所有请求(在index.phtml动作触发时加载)。动作脚本运行静态方法并返回json编码的响应。 ($response = Chat::Static_Method

我的问题是,当我运行应用程序时,一切都正常启动,我可以在浏览器控制台中看到各种操作(action.phtml?run=whatever)。我似乎无法弄清楚如何让index.phtml读取回应到action.phtml的响应。

任何建议都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

我希望我能更清楚地解释我的问题。发布代码根本不是一个选项,只涉及几十个文件和几百行代码。

原来问题是布局。我的操作页面生成的json没有被jquery消耗,因为它周围的所有其他html。解决方案相当简单(经过一夜阅读文档后) - 我只是在该操作中停用了布局;

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

所以,我希望这有助于某人...虽然我知道这是一个非常独特的问题。