簡體   English   中英

渲染視圖到布局而不刷新頁面cakephp?

[英]Render views to the layout without refreshing the page cakephp?

我希望從控制器將視圖加載到默認布局,而無需刷新cakephp網站中的默認布局內容。

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

我正在渲染視圖,布局內容中包含頁眉和頁腳。 我不想在從控制器渲染視圖到布局時刷新該內容。

使用Ajax更新視圖的內容。

例如,您在其中具有查看數據的id =“ content”,因此請相應地更新此div

對於jQuery發布請求: http : //api.jquery.com/jquery.post/

對於jQuery獲取請求: http : //api.jquery.com/jquery.get/

將div更新為$(“ .content”).html(data); //數據是您的html代碼

在您的控制器動作中

檢查請求類型並呈現其各自的視圖並退出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM