渲染视图到布局而不刷新页面cakephp?

时间:2013-12-30 09:23:44

标签: php cakephp layout

我希望从控制器加载视图到默认布局,而不刷新cakephp网站中的默认布局内容。

 <div id="content" class="wrapper">
              <?=$content_for_layout;?>
          </div>

我正在渲染视图 布局的内容中有页眉和页脚。 我不想在从控制器渲染布局视图时刷新该内容。

1 个答案:

答案 0 :(得分:0)

使用Ajax更新视图内容。

例如,您有id =“content”,其中您有视图数据,因此请认真更新此div

对于jQuery帖子请求: http://api.jquery.com/jquery.post/

对于jQuery get请求: http://api.jquery.com/jquery.get/

将div更新为$(“。content”)。html(data); //数据是你的HTML代码

在您的控制器操作中

检查请求类型并呈现各自的视图并退出。