簡體   English   中英

如何在分頁控件中結合使用PHP和jQuery

[英]How can I combine PHP and jQuery in paging controls

我正在嘗試在PHP中實現分頁。 首先,我要獲取每個頁面記錄的頁面數,並按頁面數動態生成<li>鏈接。 像這樣:

for($i = 1; $i <= $no_of_pages; $i++)
{
    echo '<li><a href="view_records.php?pageno='.$i.'">'.$i.'</a></li>';
}

很好,但是問題是當頁數大於10時,頁碼將換行到下一行。 我想通過每次單擊左右10頁來滾動它們。

假設我有35頁,那么這將顯示所有35頁的鏈接

left 1 2 3 4 5 6 7 8 9 10 11 12 ......35 right

但我只想要

left 1 2 3 4 5 6 7 8 9 10 right 

當我單擊right它將向右滾動並顯示

left 11 12 13 14 15 17 18 19 20 right

再次right將顯示接下來的10頁鏈接。 JS或jQuery中有什么可以控制該li的滾動嗎? 這將變得很容易,因為我通過PHP獲得的頁面總數不多,並將它們的鏈接放到HTML中,用戶可以直接移動到所需的頁面。

答案為時已晚。 無論如何,您最初可以在頁面右側獲得前10個頁面鏈接。 然后,您可以使用jQuery更改li標簽(其ul)的父元素內的內容。 當您單擊“右”時,請清空ul元素的內容。 使用循環附加新的li元素來生成。 您可能需要一個隱藏值來控制頁面限制。

暫無
暫無

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

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