简单方便的分页

所属分类:导航-分页

 52430  404  查看评论 (50)
分享到微信朋友圈
X
简单方便的分页 ie兼容7

插件使用方法:

一,样式中引用paging.css样式即可

二,dom结构如下:

<div id="pageTool"></div>
<div id="pageToolbar"></div>

对应的相应js

<script type="text/javascript" src="../src/jquery-1.11.2.js"></script>
<script type="text/javascript" src="../src/query.js"></script>
<script type="text/javascript" src="../src/paging.js"></script>
<script>
$('#pageTool').Paging({pagesize:10,count:100,callback:function(page,size,count){
   console.log(arguments)
   alert('当前第 ' +page +'页,每页 '+size+'条,总页数:'+count+'页')
   }});
$('#pageToolbar').Paging({pagesize:10,count:85,toolbar:true});
</script>


相关插件-分页

jQuery长文本分页插件textify

jQuery实现的长文本分页特效,textify是一个jQuery插件,可以自动创建一个有吸引力的和现代的你的内容布局,避免让用户不再枯燥的文本。
  分页
 32375  359
  分页
 50373  364

js分页插件兼容ie8(原创)

不依赖任何第三方UI库、page分页器、分页组件、兼容至ie8
  分页
 27655  304

bootstrap paginat分页优化

增加显示当前页码、总页数,输入页码跳转,并且插件中的英文提示和注释都翻译成了中文
  分页
 42441  350

讨论这个项目(50)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    崔朋博 0
    2018/7/26 14:34:38
    初始化大小不管用,郁闷 回复
    (^o^)o 0
    2018/7/17 15:05:22
    请问怎么在选完 每页多少条的时候 触发回调函数(主要是想选完 每页多少条的时候 自动查询一次)
        0
        2018/12/5 17:04:53
        请问楼主问题解决了吗?遇到相同问题
    回复
    ☆落埃之晨★_べo 0
    2018/5/17 14:58:41
    问题1.页面刷新的时候,虽然显示的是第一页,但是没有触发callback方法,第一页的数据怎么去请求?
    问题2.选择当前页面显示条数时,虽然插件样式改变了,但是也是没有触发callback方法,更改当前页面显示条数后怎么去请求新的数据?。
    有没有大佬快点帮帮我。很着急!!!!!
        0
        2018/12/5 17:04:20
        请问楼主这两个问题解决了吗?
    回复
    *;??★§ 0
    2018/5/17 14:10:33
    怎么在一个页面中删除已有的分页器再初始化一个新的分页器??? 回复
    可以可以,都可以 0
    2018/4/2 18:15:06
    怎么让上一页下一页不显示啊? 回复
    孤岛工作室 0
    2018/3/12 11:10:07
    setHash 这里出现错误,是为什么 Cannot read property 'setHash' of undefined
    回复
    - 她说年少轻狂 ~ 0
    2018/2/26 11:41:33
    楼主,像第二种有下拉选项的有没有详细点的配置文档呀 回复
    胖e_e 0
    2018/2/24 17:40:02
    楼主您好,请问怎么样才能让省略号的中间显示5个数字按钮呢?
        91320
        2018/3/2 11:05:52
        同问 解决了吗
    回复
    梦落梨花 3
    2017/11/2 17:55:55

    使用这个插件注意要点:可以额外配置一个 “current”参数初始化起始页码;

    var $page = 6;
    $('#pageToolbar').Paging({
        current: $page, //这个可以设置初始页数
        pagesize: 5,
        count: 100,
        toolbar: true,
        callback: function(page, size, count) {
            self.selPermissions(page, size);
        }
    });

    可以把 paging.js里第53行的:

    this.target.append(this.container);

    改成:

    this.target.html(this.container);

    这样配合异步请求,每次调用这个函数时就不会重复创建出多个分页栏

        褚?0
        2017/12/9 14:53:48

        ie8下改成this.target.html(this.container);后插件不会刷新,点不动了。

    回复
    X 0
    2017/10/26 9:45:37

    怎样能初始第二页?

        时光浮夸,乱了遍地流年。0
        2017/11/3 16:29:55

         current: 2, 就可以了

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复