改写Jquery的一个分页插件

最近网上看到一个JQuery的一个分页插件,个人感觉,插件这些东西,用起来不一定附和自己的风格,所以就在这个插件基础上改写了一下,按照自己兴趣做了一下修改;修改后的插件(严格说不规范的插件),使用起来会比较简单,只需要几步就可以完成整个分页操作:

1、导入jquery.js文件和分页插件文件;
2、页面中必须有一个<div class="mypagination"> </div> 作为存放分页控件的层。同时又一个层用于作为呈现,这个div的id可以

随便取,不过为了不会与别的页面控件id一样,可以尽量取有意义的id值;
3、在ready方法中添加代码,Paging(handleUrl, showField, showNameField, containerID, PageSize, ItemSize)来初始化页面;
其中:
handleUrl: 处理分页数据的url,可以带参数。
showField: 显示的字段,写*号表示所有字段都显示,各个字段间用逗号,分开。如:showField="id,name,department";
showNameField:显示的每个字段头的名称,在显示所有字段的情况下,这个头只显示字段名;格式与showField对应,如:

showNameField="id,名称,部门";
containerID:呈现数据的div的id值
PageSize:初始化每页显示大小
ItemSize:初始化每页显示控件页码的数量。

该控件handlerUrl的处理后返回是json对象数据,格式如下:
{'RecordCount':'1000','Data':[{'id':'111','name':'bill'},{'id':'123','name':'biao'}]}

数据库访问层可以使用存储过程返回数据集,并返回记录数,以便构造json数据时候可以设置RecordCount。

 

效果如下:

效果图

 

插件代码:jquery.pagination.js


 测试页面:demo.htm

  

 

因找不到插件原作者是谁,在此表示感谢!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值