PHP中如何使用jQuery+Ajax实现分页查询多功能操作-创新互联

小编给大家分享一下PHP中如何使用jQuery+Ajax实现分页查询多功能操作,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

创新互联专注于黄陂企业网站建设,响应式网站设计,商城系统网站开发。黄陂网站建设公司,为黄陂等地区提供建站服务。全流程按需求定制网站,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

1.首先做主页面Ajax_pag.php

代码如下:



  
    
    Ajax做分页
    
    
    
    
  
  
  
    
      关键字:
      
      
      
    
                               地区代号           地区名称           父级代号                                                           
     

2.然后做分页查询JS页面Ajax_pag.js

代码如下:

//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+="
  • «
  • ";       //加载列表       for(var i=page-4;i0 && i<=zys()){         //判断当前页         if(i==page){             str+= ""+i+"";         }else{       str+= "
  • "+i+"
  • ";       }     }       }       //下一页       str+="
  • »
  • ";       $("#fenye").html(str);              $("#prev").click(function(){         if(page>1){           page--;                   }         //页面加载数据         Load();         //加载分页列表         Loadlist();       })              $(".item").click(function(){         var p = $(this).text();//取到的是字符串,转化为整数         page = parseInt(p);         //页面加载数据         Load();         //加载分页列表         Loadlist();       })              $("#next").click(function(){         if(page

    3.最后做分页查询处理页面pagechuli.php

    代码如下:

    JsonQuery($sql,0)

    小插件:总页数的处理页面zyschuli.php

    StrQuery($sql,0);

    效果如图:PHP中如何使用jQuery+Ajax实现分页查询多功能操作

    PHP中如何使用jQuery+Ajax实现分页查询多功能操作

    关键字查询:

    PHP中如何使用jQuery+Ajax实现分页查询多功能操作

    什么是ajax

    ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,可以通过在后台与服务器进行少量数据交换,使网页实现异步更新。

    以上是“PHP中如何使用jQuery+Ajax实现分页查询多功能操作”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


    分享名称:PHP中如何使用jQuery+Ajax实现分页查询多功能操作-创新互联
    本文地址:http://hbruida.cn/article/dheojc.html

    其他资讯