【发布时间】:2021-11-02 08:33:46
【问题描述】:
我需要您的帮助我已经尝试了很多次但无法成功。我需要的是。 我希望这个分页“https://prnt.sc/1r782v0”像“https://prnt.sc/1r79o89”我正在使用下面的代码进行分页
<?php
if(!empty($total_pages)){
for($i=1; $i<=$total_pages; $i++){
if($i == 1){
?>
<li class="page-item active" id="<?php echo $i;?>"><a href="JavaScript:Void(0);" data-cat-id="3" data-id="<?php echo $i;?>" class="page-link" ><?php echo $i;?></a></li>
<?php
}else{
?>
<li class="page-item" id="<?php echo $i;?>"><a href="JavaScript:Void(0);" class="page-link" data-cat-id="3" data-id="<?php echo $i;?>"><?php echo $i;?></a></li>
<?php
}
}
}
?>
因为我在其中犯了一个小错误,所以我不得不解决这个问题。请指导我,我会非常感谢你。
我为此使用 ajax 分页。如果您需要一个分页 jQuery,请在下面找到它。
<script>
$(document).ready(function() {
$("#target-content").load("include/pagination.php?page=1&catpage=3");
$(".page-link").click(function(){
var id = $(this).attr("data-id");
var catid = $(this).attr("data-cat-id");
var select_id = $(this).parent().attr("id");
$.ajax({
url: "include/pagination.php",
type: "GET",
data: {
page : id,
catpage : catid,
},
cache: false,
success: function(dataResult){
$("#target-content").html(dataResult);
$('html, body').animate({
scrollTop: $("#target-content").offset().top
}, 2000);
$(".page-item").removeClass("active");
$("#"+select_id).addClass("active");
}
});
});
});
【问题讨论】:
标签: php jquery pagination