Мы используем jquery для разбивки на страницы. Мы вытаскиваем миллионы записей из базы данных, а затем jquery делает разбивку на страницы на передней панели. это очень медленный процесс. Может ли кто-нибудь посоветовать нам решение в php и jquery, где мы выставляем 50 записей за раз? Спасибоjquery pagination
ответ
Да, вы должны использовать Ajax вместо получения все это, попробуйте следующее:
$.get("path/to/page.php", { param1: "myParam1", page: "pagenumber" },
function(data){
$('#datacontainer').html(data);
});
Для получения дополнительной информации о функции $.get
прочитать: http://api.jquery.com/jQuery.get/
Я использовал jqGrid для приложения ASP.NET MVC, но они делают версию php, которая должна быть хорошей в использовании.
Вам действительно нужно/нужно использовать 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"
Простой JQuery пагинация для стол, div и li вы можете видеть это от Simple Jquery Pagination
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 Pagination
- 2. JQuery pagination
- 3. Простой jQuery Pagination
- 4. jQuery Pagination Plugin
- 5. pagination using jquery datatable
- 6. jQuery JQGrid pagination event
- 7. JQuery URL Pagination
- 8. Jquery DataTable Dynamic Pagination
- 9. pagination с помощью jquery
- 10. jQuery Isotope 2.1 Pagination
- 11. jQuery Colorbox Custom Pagination
- 12. jQuery Pagination Вопрос
- 13. JQuery datatable pagination
- 14. jquery carousel with pagination
- 15. JQuery DataTable удалить pagination
- 16. JQuery Datatables pagination
- 17. PHP/JSON-jquery pagination
- 18. JQuery Pagination Active states
- 19. Jquery Plugin Pagination
- 20. jQuery pagination results страница
- 21. JQuery DataTable Pagination issue
- 22. JQuery прокрутки Pagination
- 23. Struts 2 jquery pagination
- 24. страница pagination jquery
- 25. jQuery pagination callback
- 26. jQuery block text pagination
- 27. jquery pagination не работает
- 28. jquery bootstrap pagination
- 29. Codeigniter pagination с jQuery
- 30. пользовательский jquery pagination issue
Какую базу данных вы используете? –
Какой плагин таблицы jQuery вы используете? – webbiedave
Смешно. Миллионы записей отправляются клиенту? Дорогой g-d! –