Javascript 使用Jquery显示分页

Javascript 使用Jquery显示分页,javascript,php,jquery,Javascript,Php,Jquery,例如:我有101页从数据库检索的结果,我像这样回显出来: $num_rec_per_page=5; $result = mysqli_query($conn,$sql) $total_records= mysqli_num_rows($result); // Get the number of rows $total_pages = ceil($total_records / $num_rec_per_page); ... for ($i=1; $i<=$total_pages; $i++

例如:我有101页从数据库检索的结果,我像这样回显出来:

$num_rec_per_page=5;
$result = mysqli_query($conn,$sql)
$total_records= mysqli_num_rows($result); // Get the number of rows
$total_pages = ceil($total_records / $num_rec_per_page);
...
for ($i=1; $i<=$total_pages; $i++){
 echo "<li class='num-pager'><a href=\"http://....&page=$i\">Page $i</a></li>";
}
<script>
jQuery(function($) {
var page = $(".num-pager");
var totalPages = page.length;
var displayRange = 2;
var showFrom = 0;
var showTo = 5;
page.hide();
page.slice(showFrom,showTo).show();
});
</script>
$num\u rec\u每页=5;
$result=mysqli\u查询($conn,$sql)
$total_records=mysqli_num_rows($result);//获取行数
$total_pages=ceil($total_records/$num_rec_/页);
...

对于($i=1;$i)我不这样做,即隐藏页面,因为它仍然会加载每个页面,占用时间并烦扰用户。而是使用php方法使用$\u POST变量获取下一个/上一个5页,等等。只值我2美分。谢谢你的推荐。是的,我尝试了显示下一个5页或前5页的php方法。这节省了加载时间。。。