快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

使用Ajax怎么实现一个无刷新分页

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

新华网站建设公司成都创新互联公司,新华网站设计制作,有大型网站制作公司丰富经验。已为新华成百上千提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的新华做网站的公司定做!




  
  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://6mz.cn/article/peissg.html

其他资讯