【问题标题】:jquery Infinite Scroll page numberjquery无限滚动页码
【发布时间】:2012-10-17 04:49:26
【问题描述】:

我正在使用一个名为 InfiniteScroll (https://github.com/paulirish/infinite-scroll) 的 jQuery 插件,并且我有一个具有这种模式的 URL:'/category/2/',当我对结果进行分页时,我使用以下模式:"/category/2?page=2"

当无限滚动发出请求时,他增加了错误的数字,在上面的情况下,请求是:"/category/3?page=2" 代替 "/category/2?page=3"

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: jquery asp.net asp.net-mvc-3


    【解决方案1】:

    您需要设置一个自定义的pathParse 选项 -

    pathParse:function(path,nextPage){
       path = path.match(/category\/[0-9]*\?page=([0-9]*)/).slice(1);
       return path;
    }
    

    【讨论】:

      【解决方案2】:

      尝试使用http://pengkong.github.io/jquery-auto-pagination/,它不依赖于下一页链接格式、运行页码和/或固定增量。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-01-18
        • 2012-08-17
        • 2016-01-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多