Jquery简单分页实现方法


Posted in Javascript onJuly 24, 2015

本文实例讲述了Jquery简单分页实现方法。分享给大家供大家参考。具体如下:

js代码:

function dolistpage(pagerow,pagenum,rowcount,pagecount){
 $("#pagemsg").html("每页显示"+pagerow+"条,当前" + pagenum + "/" +pagecount + "页 共" +rowcount + "条");
 if (pagenum == 1) {
  $("#fpbtn").attr("disabled", true);
  $("#rpbtn").attr("disabled", true);
 }else {
  $("#fpbtn").removeAttr("disabled");
  $("#rpbtn").removeAttr("disabled");
 }
 if (pagenum == pagecount) {
  $("#npbtn").attr("disabled", true);
  $("#lpbtn").attr("disabled", true);
 }else {
  $("#npbtn").removeAttr("disabled");
  $("#lpbtn").removeAttr("disabled");
 }
 $("#fpbtn").click(function(){
  loadtpage(1);
 });
 $("#rpbtn").click(function(){
  loadtpage(pagenum - 1);
 });
 $("#npbtn").click(function(){
  if ((pagenum + 1) >= pagecount) 
   loadtpage(pagecount);
  else
   loadtpage(pagenum + 1);
 });
 $("#lpbtn").click(function(){
  loadtpage(pagecount);
 });
 $("#gpbtn").click(function(){
  var tzys = $("#gpinput").val();
  var re = /^[1-9]+[0-9]*$/;
  if (tzys == null || tzys == undefined || tzys == '') {
   alert("请输入跳转页数!");
   $("#gpinput").focus();
   return;
  }
  if (!re.test(tzys)) {
   alert("请输入正确跳转页数!");
   $("#gpinput").focus();
   return;
  }
  if (tzys > pagecount) 
   tzys = pagecount;
  if (tzys <= 0) 
   tzys = 1;
  loadtpage(tzys);
 });
 $("#gpinput").val(pagenum);
}

HTML代码:

<table>
 <tfoot>
  <tr>
   <td colspan="11">
    <span class="water-table-listbtn"></span>
    <span class="water-table-page">
     <span id="pagemsg" class="water-table-pagemsg">当前0/0页</span>
     <input type="button" id="fpbtn" value="首页"/>
     <input type="button" id="rpbtn" value="上页"/>
     <input type="button" id="npbtn" value="下页"/>
     <input type="button" id="lpbtn" value="尾页"/>
     <span id="pagemsg" class="water-table-pagemsg">跳转
     <input type="text" id="gpinput" size="3" value="0"/>页
     </span>
     <input type="button" id="gpbtn" value="跳转"/>
    </span>
   </td>
  </tr>
 </tfoot>
</table>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
js弹窗返回值详解(window.open方式)
Jan 11 Javascript
jQuery设置与获取HTML,文本和值的简单实例
Feb 26 Javascript
Javascript判断图片尺寸大小实例分析
Jun 16 Javascript
jQuery中:submit选择器用法实例
Jan 03 Javascript
jquery validate和jquery form 插件组合实现验证表单后AJAX提交
Aug 26 Javascript
js实现的早期滑动门菜单效果代码
Aug 27 Javascript
Bootstrap每天必学之缩略图与警示窗
Nov 29 Javascript
js删除局部变量的实现方法
Jun 25 Javascript
JS与HTML结合使用marquee标签实现无缝滚动效果代码
Jul 05 Javascript
微信小程序 自己制作小组件实例详解
Dec 22 Javascript
SelectPage v2.4 发布新增纯下拉列表和关闭分页功能
Sep 07 Javascript
基于angular实现树形二级表格
Oct 16 Javascript
javascript实现禁止鼠标滚轮事件
Jul 24 #Javascript
Css3制作变形与动画效果
Jul 24 #Javascript
四种参数传递的形式——URL,超链接,js,form表单
Jul 24 #Javascript
基于JS实现的倒计时程序实例
Jul 24 #Javascript
可以浮动某个物体的jquery控件用法实例
Jul 24 #Javascript
javascript比较两个日期相差天数的方法
Jul 24 #Javascript
JAVA四种基本排序方法实例总结
Jul 24 #Javascript
You might like
关于IIS php调用com组件的权限问题
2012/01/11 PHP
PHP中spl_autoload_register函数的用法总结
2013/11/07 PHP
使用YUI+Ant 实现JS CSS压缩
2014/09/02 PHP
PHP图片处理之图片旋转和图片翻转实例
2014/11/19 PHP
PHP中字符串长度的截取用法示例
2017/01/12 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
JS 有趣的eval优化输入验证实例代码
2013/09/22 Javascript
浅谈JavaScript函数参数的可修改性问题
2013/12/05 Javascript
详解JavaScript中Date.UTC()方法的使用
2015/06/12 Javascript
详解JavaScript对象序列化
2016/01/19 Javascript
socket.io实现在线群聊功能
2017/04/07 Javascript
浅谈angular.copy() 深拷贝
2017/09/14 Javascript
JS求Number类型数组中最大元素方法
2018/04/08 Javascript
小程序实现按下录音松开识别语音
2019/11/22 Javascript
es6函数之尾递归用法实例分析
2020/04/25 Javascript
[06:13]DOTA2进化论(修改版)
2013/10/08 DOTA
解析Python中的异常处理
2015/04/28 Python
Python 常用的安装Module方式汇总
2017/05/06 Python
python实现简单神经网络算法
2018/03/10 Python
python 数字类型和字符串类型的相互转换实例
2018/07/17 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
基于Python爬取51cto博客页面信息过程解析
2020/08/25 Python
Python函数调用追踪实现代码
2020/11/27 Python
css3与html5实现响应式导航菜单(导航栏)效果分享
2014/02/12 HTML / CSS
英国精品买手店:Browns Fashion
2016/09/29 全球购物
Giglio俄罗斯奢侈品购物网:男士、女士、儿童高级时装
2018/07/27 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
MIRTA官网:手工包,100%意大利制造
2020/02/11 全球购物
新学期开学寄语
2014/01/18 职场文书
如何写好优秀的创业计划书
2014/01/30 职场文书
运动会演讲稿200字
2014/08/25 职场文书
2014年个人债务授权委托书范本
2014/09/22 职场文书
违反工作规定检讨书范文
2014/12/14 职场文书
60条职场经典语录,总有一条能触动你的心
2019/08/21 职场文书
php TP5框架生成二维码链接
2021/04/01 PHP
Java 深入探究讲解简单工厂模式
2022/04/07 Java/Android