代码如下 复制代码
create table `tb_user` (
`id` int(10) not null auto_increment,
`username` varchar(50) not null,
primary key (`id`)
) engine=myisam default charset=utf8 auto_increment=10 ;
insert into `tb_user` values (1, 'aaa');
insert into `tb_user` values (2, 'bbb');
insert into `tb_user` values (3, 'ccc');
insert into `tb_user` values (4, 'ddd');
insert into `tb_user` values (5, 'eee');
insert into `tb_user` values (6, 'fff');
insert into `tb_user` values (7, 'ggg');
insert into `tb_user` values (8, 'hhh');
insert into `tb_user` values (9, '����');
ajaxpage.js ~ 1kb
代码如下 复制代码
var http_request=false;
function send_request(url){//初始化,指定处理函数,发送请求的函数
http_request=false;
//开始初始化xmlhttprequest对象
if(window.xmlhttprequest){//mozilla浏览器
http_request=new xmlhttprequest();
if(http_request.overridemimetype){//设置mime类别
http_request.overridemimetype(text/xml);
}
}
else if(window.activexobject){//ie浏览器
try{
http_request=new activexobject(msxml2.xmlhttp);
}catch(e){
try{
http_request=new activexobject(microsoft.xmlhttp);
}catch(e){}
}
}
if(!http_request){//异常,创建对象实例失败
window.alert(创建xmlhttp对象失败!);
return false;
}
http_request.onreadystatechange=processrequest;
//确定发送请求方式,url,及是否同步执行下段代码
http_request.open(get,url,true);
http_request.send(null);
}
//处理返回信息的函数
function processrequest(){
if(http_request.readystate==4){//判断对象状态
if(http_request.status==200){//信息已成功返回,开始处理信息
document.getelementbyid(reobj).innerhtml=http_request.responsetext;
}
else{//页面不正常
alert(您所请求的页面不正常!);
}
}
}
function dopage(obj,url){
document.getelementbyid(obj).innerhtml=正在读取数据...;
reobj = obj;
send_request(url);
}
php调用代码
代码如下 复制代码
php+ajax分页演示
$pagenum){
echo error:没有此页.$page;
exit();
}
?>
用户名
用户密码
大家使用时只在一段段代码按我个面的保存成单个文件就可以实现了哦。
