Rumah >masalah biasa >Bagaimana untuk melaksanakan paging dalam jquery
Untuk melaksanakan penomboran dalam jQuery, anda boleh menggunakan pemalam atau pelaksanaan tersuai. Kaedah pelaksanaan tersuai: 1. Cipta bekas dalam HTML untuk memaparkan paging; 2. Gunakan jQuery dalam JavaScript untuk menjana butang paging, dan ikat fungsi pengendali acara klik untuk melaksanakan fungsi paging; kedudukan berdasarkan nombor halaman semasa, dan kemudian paparkan data yang sepadan dengan nombor halaman berdasarkan kedudukan ini.
Untuk melaksanakan penomboran dalam jQuery, anda boleh menggunakan pemalam atau pelaksanaan tersuai. Berikut ialah kaedah pelaksanaan tersuai yang mudah:
Pertama, anda perlu mencipta bekas dalam HTML untuk memaparkan halaman, seperti elemen ul:
<ul id="pagination"></ul>
Kemudian, gunakan jQuery dalam JavaScript untuk menjana butang paging dan ikatkannya Tentukan klik fungsi pemprosesan acara untuk melaksanakan fungsi paging:
// 假设总共有50条数据,每页显示10条 var totalItems = 50; var itemsPerPage = 10; var totalPages = Math.ceil(totalItems / itemsPerPage); // 生成分页按钮 for (var i = 1; i <= totalPages; i++) { $('#pagination').append('<li><a href="#" class="page">' + i + '</a></li>'); } // 默认显示第一页的数据 showPage(1); // 分页按钮点击事件处理函数 $('.page').on('click', function() { var page = $(this).text(); showPage(page); }); // 显示对应页码的数据 function showPage(page) { // 根据页码计算起始和结束位置 var start = (page - 1) * itemsPerPage; var end = start + itemsPerPage; // 显示对应页码的数据 // ... }
Dalam fungsi showPage, hitung kedudukan permulaan dan penamat berdasarkan nombor halaman semasa, dan kemudian paparkan data yang sepadan dengan nombor halaman berdasarkan kedudukan ini. Kaedah paparan data di sini boleh dilaksanakan sendiri mengikut situasi tertentu.
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan paging dalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!