使用Ajax怎么实现一个无刷新分页-创新互联

本篇文章为大家展示了使用Ajax怎么实现一个无刷新分页,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

成都创新互联是一家专注于成都做网站、成都网站设计与策划设计,秭归网站建设哪家好?成都创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:秭归等地区。秭归做网站价格咨询:13518219792



  
  Document
  

.dangqian{ background-color:#69F}



     
       代号     名称     父级代号         
  var page = 1;//定个变量,当前要显示的页   Load();//加载数据   Loadfenyexinxi();//加载分页信息   //查询   $("#chaxun").click(function(){     page = 1;     Load();//加载数据     Loadfenyexinxi();//加载分页信息   })   function Load()   {     var key = $("#key").val();//查询条件。用户输入的内容     $.ajax({       url:"chuli.php",       data: {       page: page,       key: key     },//传2个参数一当前页2关键字也就是查询条件       type:"POST",       dataType:"JSON",       success: function(data){//匿名函数           var str = "";//这个将来要放表格显示的           for(var k in data)//通过K可以获得每一条数据           {//加载数据完成             str +=""+data[k].AreaCode+""+data[k].AreaName+""+data[k].ParentAreaCode+"";//要显示的内容,代号、名称父级代号           }           $("#neirong").html(str);       }     });   } function Loadfenyexinxi()//分页信息 {   var str = "";   var minys = 1;//最小页数   var maxys = 1;//较大页数   var key = $("#key").val();//取关键字用于传到zys页面用   $.ajax({     async:false,     type:"POST",     url:"fenye.php",     data:{key:key},     dataType:"TEXT",     success:function(d){         maxys = d;     }   });   str += "总共:"+maxys+"页 ";   str += "上一页";   for(var i=page-2;i=minys && i<=maxys)     {       if(i==page)       {         str += ""+i+" ";       }       else       {         str += ""+i+" ";       }     }   }   str += "下一页";   $("#fenyexinxi").html(str);   $("#prev").click(function(){       page = page-1;       if(page<1)       {         page=1;       }       Load();       Loadfenyexinxi();     })   $("#next").click(function(){       page = page+1;       if(page>maxys)       {         page=maxys;       }       Load();       Loadfenyexinxi();     })   $(".list").click(function(){       page = parseInt($(this).attr("bs"));       Load();       Loadfenyexinxi();     }) }

上面是这页面:test.php

JSONQuery($sql);

上面是处理页面:chuli.php:

StrQuery($sql);
echo ceil($zts/$num);

上述内容就是使用Ajax怎么实现一个无刷新分页,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。


本文标题:使用Ajax怎么实现一个无刷新分页-创新互联
转载来源:http://hbruida.cn/article/dhjdpo.html

其他资讯