PHP+JQUEY+AJAX实现分页
HTML
CSS #list{680px; height:530px; margin:2px auto; position:relative} #list ul li{float:left;220px; height:260px; margin:2px} #list ul li img{220px; height:220px} #list ul li p{line-height:22px} #pagecount{500px; margin:10px auto; text-align:center} #pagecount span{margin:4px; font-size:14px} #list ul li#loading{120px; height:32px; border:1px solid #d3d3d3; position:absolute; top:35%; left:42%; text-align:center; background:#f7f7f7 url(loading.gif) no-repeat 8px 8px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2); box-shadow:1px 1px 2px rgba(0,0,0,.2);} jQuery 我们先声明变量,后面的代码要用到以下变量。 var curPage = 1; //当前页码 var total,pageSize,totalPage; //总记录数,每页显示数,总页数 接下来,我们自定义一个函数:getData(),用来获取当前页数据。函数中,我们利用$.ajax()向后台pages.php发送POST异步请求,将当前页码以JSON格式传递给后台。 //获取数据 function getData(page){ $.ajax({ type: 'POST', url: 'pages.php', data: {'pageNum':page-1}, dataType:'json', beforeSend:function(){ $("#list ul").append("
- loading...
标签: jQuery
转载:https://i.cnblogs.com/EditPosts.aspx?opt=1