php如何实现ajax分页,本文中小编介绍一下ajax结合jquery利用php实现的ajax分页功能。
1.首先做主页面Ajax_pag.php
代码如下:
本书是全面讲述PHP与MySQL的经典之作,书中不但全面介绍了两种技术的核心特性,还讲解了如何高效地结合这两种技术构建健壮的数据驱动的应用程序。本书涵盖了两种技术新版本中出现的最新特性,书中大量实际的示例和深入的分析均来自于作者在这方面多年的专业经验,可用于解决开发者在实际中所面临的各种挑战。
立即学习“PHP免费学习笔记(深入)”;
Ajax做分页
关键字:
| 地区代号 | 地区名称 | 父级代号 |
|---|
2.然后做分页查询JS页面Ajax_pag.js
代码如下:
立即学习“PHP免费学习笔记(深入)”;
//ajax分页开始
var ts = 10;//每页显示的条数
var page = 1;//当前页
$(document).ready(function(e) {
//页面加载数据
Load();
//加载分页列表
Loadlist();
$("#ck").click(function(){
//页面加载数据
Load();
//加载分页列表
Loadlist();
})
})
//加载数据的方法
function Load(){
var gjz = $("#key").val();
$.ajax({
async:false,
url:"pagechuli.php",
data:{page:page,ts:ts,gjz:gjz},//page是显示的页数;ts是显示的条数
type:"POST",
dataType:"JSON",
success: function(data){
var str ="";
for(var k in data)
{
str +=""+data[k][0]+" "+data[k][1]+" "+data[k][2]+" ";
}
$("#list").html(str);//把拼接好的字符串放到要显示的thody里面
}
})
}
//加载分页列表
function Loadlist(){
var str ="";
//上一页
str+="3.最后做分页查询处理页面pagechuli.php
代码如下:
立即学习“PHP免费学习笔记(深入)”;
JsonQuery($sql,0)
小插件:总页数的处理页面zyschuli.php
StrQuery($sql,0);
效果如图:


关键字查询效果如下图:











