0

我想用 cakephp 框架做一个网站。但重要的是我必须用 ajax 开发整个网站(没有页面刷新)。虽然我在开源magento,drupal等方面有很好的经验。但是我是cakephp的新手。我想知道,我应该注意什么来提高网站的效率。在我的布局中有页眉部分、右面板和页脚部分。当用户单击标题部分右侧面板时,一些中间内容将重新加载。我想知道我应该发送一个单 Ajax 请求还是多个 Ajax 请求。请指导我或为此提供一些大纲。

4

1 回答 1

0

CakePHP 中的 ajax 没有什么特别之处,但是您可以为 ajax 响应定义另一个布局和视图,而不是为常规请求定义。

如果你想返回 json 或 html 取决于你。有关 json 响应,请参阅本书的这一部分

如果您想在一个 ajax 调用中更新两个部分,我认为您必须返回包含两个值的 json,您可以访问它们以在它们之间产生差异,并且您的服务器端代码必须以它知道的方式编写它应该返回第 1 节和第 2 节。你如何做到这一点取决于你,有几种方法。

于 2012-06-13T13:59:33.943 回答