评论:jQuery分页插件pagination.js  [查看原文]

所属分类:导航-分页

 334260  687  351
当前第1页 / 共11页
    1230
    2019/9/5 17:28:00
    用thymeleaf语法 引进来用不了 不能用不显示
    回复
    不二出没0
    2018/11/20 10:13:38
    当mode为固定的时候 页码跟count的值一样的时候会出现bug 假设页码4 count也是4 渲染出来页码会出现 0 1 2 3 4 5 出现bug
        永恒的爱0
        2019/3/12 9:39:42
        这个bug 解决了吗,我也遇到了这个问题
        Wangbo3200
        2019/3/15 10:56:59
        期待答案啊
    回复
    露露0
    2018/11/12 17:18:45
    只有1页的显示样式,怎么处理的呢,只有孤零零的一个1 回复
    Evan昙花0
    2018/11/5 17:52:04

    初始化分页, 为什么第一次不查询api?

    callback: function(api) {
        var data = {
            page: api.getCurrent(),
            name: 'mss',
            say: 'oh'
        };
        $.getJSON('*****/pagination#!method=get', data, function(json) {
            console.log(json);
        });
    }
        不二出没1
        2018/11/20 10:15:37
        这是回调函数 只有当你页码发生变化的时候才触发
    回复
     ?0
    2018/10/30 15:42:49
    怎么把数据套进去啊,点击第几页然后显示第几页内容
        蓉猫儿0
        2018/11/24 12:00:15
        你解决了吗,我也想知道怎么套数据
        ??被鱼吃的猫cc0
        2018/12/7 16:08:48
        这插件没有请求后台的功能 totalData这个就是让后台吧所有数据传给你 然后分页不走接口 数据多 的会很卡吧 毕竟都是一次性加载
    回复
    守护0
    2018/9/28 13:55:05
    这个只是分页的展示,怎么添加查询按钮,自己写了很多次,每次 请求的状态都是canceled , 到不了后台,且显示为: Provisional headers are shown 回复
    来自火星0
    2018/9/1 19:22:46
    功能已经实现,样式好像用不上,咋回事 回复
    起风的季节0
    2018/8/27 17:10:14
    不知道怎么加样式呢,求大神指点下,谢谢啦 回复
    vi20180
    2018/8/21 14:53:53
    设置pageCount,或者totalData和showData,可是页数总是10,没有效果。求指教啊,各位大佬
        笑往1
        2018/8/27 21:13:48

        setPageCount这里,需要初始化

        this.setPageCount = function(page) {
            opts.pageCount = page;
            this.init();
            return opts.pageCount = page;
        };
    回复
    嘿!我有喉结!3
    2018/7/27 16:59:07

    修改了一下会出现0页或者会超出最大页数的方法。。

    /**
     * 获取总页数
     * 如果配置了总条数和每页显示条数,将会自动计算总页数并略过总页数配置,反之
     * @return {int} 总页数
     */
    this.getPageCount = function() {
        var _pageCount = opts.totalData && opts.showData ? Math.ceil(parseInt(opts.totalData) / opts.showData) : opts.pageCount;
        if (_pageCount < opts.count)
            opts.count = _pageCount;
        return _pageCount;
    };

    分页fix类型下

    var start = 1;
    var end = pageCount;
    var _count = 0;
    if (opts.count % 2 == 0)
        _count = opts.count;
    else
        _count = opts.count - 1;
    
    var avgcount = _count / 2;
    if (current <= avgcount) {
        start = 1;
        end = opts.count;
    } else if (current + avgcount > pageCount) {
        start = pageCount - opts.count + 1;
        end = pageCount;
    } else {
        if (opts.count % 2 == 0)
            start = current - avgcount + 1;
        else
            start = current - avgcount;
        end = current + avgcount;
    }
        永恒的爱0
        2019/3/12 9:49:50
        感谢方法
        X-Man0
        2019/4/16 17:15:40
        厉害厉害,就等这个了,给100个赞
    回复
    唯我一孤鸿0
    2018/7/27 16:38:04
    为什么 下一页和上一页的class单击事件只能触发一次。比如说,进入页面点下一页可以进入单击事件,再次点击的时候就进不去了。就像没有这个class一样。有没有哪位遇到过这种情况?
    回复
    凌霄0
    2018/7/26 14:38:14
    website一直进不去,例子都看不了 回复
    凌霄0
    2018/7/26 13:36:23
    你们用这个插件都是如何通过页码去访问自己后台数据的,求告知
        龙哥_0
        2018/9/28 8:42:18
        这类插件都是一次性加载所有数据,根本没有二次访问这些数据了
    回复
    ??????0
    2018/7/24 17:28:42
    怎么设置表格分页啊
        骑着蚂蚁看海0
        2018/7/25 9:54:45
        这个组件只是一个单纯的页码组件 点击后会返回给你页码 你再通过返回的页码请求后台数据 重新渲染表格就实现了分页
        凌霄0
        2018/7/25 16:28:55
        同问,如何通过页码请求数据
    回复
    骑着蚂蚁看海0
    2018/7/24 10:32:09

    出现bug 下一页有时点击无效果 通过追踪发现是由于比较大小时是用的string类型比较的 改为number类型问题解决 将184行

    if ($obj.find('.' + opts.activeCls).text() >= pageCount)

     改为

    if (~~$obj.find('.' + opts.activeCls).text() >= ~~pageCount)
    回复

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

取消回复