簡體   English   中英

使用JQuery helper的CakePHP 1.3 Ajax分頁

[英]CakePHP 1.3 Ajax pagination using JQuery helper

我正在使用cake 1.3和使用JQuery的JS helper構建cake應用程序。 我從Cake的1.3教程正確地遵循了Ajax分頁教程,但是存在一些問題。 第一頁加載正常,當我單擊分頁鏈接時,使用Ajax執行操作,但是下一頁為空,然后其他分頁鏈接均無效(單擊時無反應)。 我想這是一個分頁鏈接問題,但是我正在按照上面的教程中所述正確鏈接頁面所需的步驟。

我的情況的一個區別是,我沒有使用布局div的ID,而是從視圖內部使用div遍歷了數據。 這個div包含分頁器選項和分頁鏈接,所以我想這應該不是問題。

在您鏈接的頁面上,有一個部分顯示為:

然后,您可以根據需要創建分頁功能的所有鏈接。 由於JsHelper會自動緩沖所有生成的腳本內容以減少源代碼中的標記數,因此必須調用將緩沖區寫出。 在視圖文件的底部。 確保包括:

echo $this->Js->writeBuffer();

如果您忽略此選項,則將無法鏈接ajax分頁鏈接。 當您寫緩沖區時,它也會被清除,因此您不必擔心同一Javascript會被兩次輸出。

這與您的症狀非常吻合; 您還記得要執行此步驟嗎?

暫無
暫無

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

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