我們正在使用jquery進行分頁。我們從數據庫中提取了數百萬條記錄,然後jquery在前端進行分頁。這是一個非常緩慢的過程。有人可以告訴我們一個解決方案在php和jQuery中,我們一次拉50條記錄嗎? 謝謝jquery分頁
Q
jquery分頁
6
A
回答
3
是的,你應該AJAX使用的不是檢索整個事情,試試這個:
$.get("path/to/page.php", { param1: "myParam1", page: "pagenumber" },
function(data){
$('#datacontainer').html(data);
});
有關$.get
功能的進一步信息,請閱讀這個:http://api.jquery.com/jQuery.get/
1
我已經使用jqGrid爲ASP.NET MVC應用程序,但他們做了一個PHP版本,應該很好用。
6
你真的需要/想要使用jquery的分頁嗎?
在PHP方面,您可以計算出行號(使用page_number-1 * number_of_rows_per_page),因此第1頁將從第0行開始,第2頁第50頁。這樣一次只能抓取50行。
然後,可以使用jQuery對錶格進行樣式設置,或者向腳本發送ajax請求以檢索特定的行。
$page_number = $_GET['page']; //Could POST this if u want to keep your urls tidy
$num_rows_per_page = 50;
$start_row = ($page_number -1) * $num_rows_per_page;
//This will get just the specified number of rows
$sql = "SELECT * from mytable LIMIT $start_row, $num_rows_per_page"
0
一個簡單的jQuery分頁的表,div和李你可以看到它 Simple Jquery Pagination
0
http://gloryplus.com/index.php?route=product/product&path=81&product_id=176
if ($page < $counter - 1)
$pagination.= "<a href=\"$targetpage?page=$next\">next >></a>";
相關問題
- 1. 頁面分頁jquery
- 2. jQuery carosuel分頁?
- 3. jquery的分頁
- 4. 分頁jquery
- 5. 分頁與jQuery
- 6. jquery分頁
- 7. 分頁和jQuery
- 8. jquery bootstrap分頁
- 9. jquery分頁
- 10. jQuery ajax分頁
- 11. jQuery分頁 - 頁數錯誤
- 12. jQuery分頁結果頁面
- 13. 笨/ jQuery的 - 分頁 - 無盡分頁
- 14. JQuery,分層表格分頁
- 15. 動態分頁 - Jquery
- 16. jQuery分頁回調
- 17. JQuery分頁問題
- 18. jQuery分頁問題
- 19. YouTube JSON分頁(jQuery)
- 20. jQuery分頁插件
- 21. Codeigniter與jQuery分頁
- 22. 分頁爲jQuery Datable
- 23. Codeigniter jquery分頁庫
- 24. jQuery的表分頁
- 25. jQuery簡單分頁
- 26. 創建jquery分頁?
- 27. 分頁使用jQuery
- 28. 使用jquery分頁
- 29. jquery datatable服務端分頁
- 30. JSP分頁使用jQuery
您使用了哪個數據庫? – 2010-04-05 20:26:45
你正在使用哪個jQuery表格插件? – webbiedave 2010-04-05 20:43:44
荒謬。數百萬條記錄正在發送給客戶?親愛的g-d! – 2010-04-06 04:28:42