学习笔记——js留言版分页显示

这篇博客介绍了如何利用Ajax技术从数据库获取留言内容,并通过设置display属性实现在网页上的分页显示。适合初学者阅读理解。
摘要由CSDN通过智能技术生成

思路

  1. ajax获取数据库的全部留言内容并显示在页面。
  2. 对全部留言设置display属性来实现分页显示。
<script type="text/javascript">
function pagelist(pno){
		var son =  $("#pl").children('div');//基于显示留言标签(id=pl)来获取每个子div
		var num =son.length; //  一个有多少条留言,一个子div代表一条留言
		var pageSize = 2;  //一页显示多少条,这里我设置2条
		var currentPage = pno;     //1   获取当前页
		var startRow = (currentPage - 1)* pageSize + 1 ;   // 1 
		var endRow  = currentPage * pageSize ;   // 2
		var totalpagenum;
		if(num%pageSize==0){                 //计算一共多少页
			totalpagenum = num/pageSize;
		}
		else{
			totalpagenum = Math.ceil(num/pageSize);
		}             
		for(var i = 1 ; i<(num+1);i++){
			if(i>=startRow && i<=endRow){
				son[i-1].style.display="block";
			}
            else{
               son[i-1].style.display="none"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值