`
toostupid
  • 浏览: 11859 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

学习笔记: paginate

阅读更多
script/plugin install svn://errtheblog.com/svn/plugins/will_paginate 


Model -> Controller
http://hideto.iteye.com/blog/108118

Ajax
http://www.letrails.cn/archives/07-10-25-ajax-will-paginate

def will_paginate_remote(paginator, options={})
  update = options.delete(:update)
  url = options.delete(:url)
  str = will_paginate(paginator, options)
  if str != nil
    str.gsub(/href="(.*?)"/) do
      "href=\"#\" onclick=\"new Ajax.Updater('" + update + "', '" + (url ? url + $1.sub(/[^\?]*/, '') : $1) +
      "', {asynchronous:true, evalScripts:true, method:'get',}); return false;\""
    end
  end
end


will_paginate_remote(feeds, :param_name => 'feed_page', :update=>'feed-list', :url=>"/feeds/list")
分享到:
评论

相关推荐

    jekyll-paginate-content:Paginate :: Content-将您的Jekyll页面,帖子等自动拆分为多个页面。 单页视图,寻呼机,SEO支持,自我调整链接,多页感知目录

    Jekyll :: Paginate :: Content 您可能会阅读这份文档。 Jekyll :: Paginate :: Content (JPC)是的插件,可自动将页面,帖子和其他内容拆分为一个或多个页面。 可以在插入<!--page-->位置,也可以在至标题的...

    jquery.paginate.js

    《jQuery.paginate.js插件详解及其应用》 在网页开发中,当数据量过大时,分页功能就显得尤为重要,它能帮助用户更好地浏览和管理大量信息。jQuery是一个广泛使用的JavaScript库,它提供了丰富的功能来简化DOM操作...

    will_paginate 2.2.2

    `will_paginate`是Rails框架中非常流行的一个分页插件,版本2.2.2是它的一个历史版本。在本文中,我们将深入探讨`will_paginate`的使用方法、功能特性以及它如何与Rails集成,帮助提升Web应用的性能和用户体验。 一...

    will_paginate插件下载

    2. 在模型中使用:在需要分页的ActiveRecord模型中,引入will_paginate: ```ruby class Post include WillPaginate::ModelMethods end ``` 3. 查询分页数据:在控制器中,使用`paginate`方法查询分页数据: ``...

    Python库 | paginate-0.5.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:paginate-0.5.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    will_paginate分页插件

    通过分析源码,我们可以学习到如何在 Ruby 中处理查询、计算总页数以及生成链接等技巧。 在实际开发中,配合 `will_paginate`,我们通常还会使用像 `params[:page]` 这样的参数来处理用户的分页请求。这使得应用...

    jekyll-paginate-v2:用于Jekyll 3的分页生成器(增强了对旧内置jekyll-paginate gem的替代):tent:

    Jekyll :: Paginate V2 :warning: 请注意,GitHub页面不支持此插件。 这是的。 但是,您可以按照启用它,也可以使用来启用它。 GitLab应该支持。 分页宝石是专为Jekyll 3及更高版本制造的,完全向后兼容,并且可以...

    jquery.paginate ajax分页

    `jQuery.paginate` 是一个基于 jQuery 的插件,专门用于实现 AJAX 分页功能,它允许用户在不刷新整个页面的情况下加载更多内容。这个插件简化了前端与后端的数据交互,提升了用户体验。 ### 1. jQuery 和 AJAX ...

    jquery.paginate插件源码改造:支持动态分页

    《jQuery paginate插件源码改造:支持动态分页详解》 在Web开发中,分页是一种常见的用户界面功能,用于处理大量数据时提供流畅的浏览体验。jQuery paginate是一款轻量级的分页插件,它提供了简洁的API和丰富的...

    jQuery paginate分页导航插件ajax分页代码

    在网页开发中,分页是常见的一种数据展示方式,它能有效地管理大量数据,提高用户体验。jQuery 是一个广泛使用的...在实际应用中,结合提供的文件`texiao6887_1560680985`,你可以进一步学习和实践这个插件的使用。

    paginate-js:使用纯JavaScript进行前端分页

    paginate-js 是一个轻量级的前端分页库,专门用于在纯JavaScript环境中实现网页内容的分页显示。这个库的设计目标是简洁...同时,对于想要学习前端开发或者JavaScript分页技术的人来说,这个库也是一个很好的学习资源。

    Laravel开发-laravel-paginate-plus

    `laravel-paginate-plus`是一个扩展包,它为Laravel的内置分页功能提供了更多的灵活性和自定义选项。这个包允许开发者超越标准的`paginate()`和`simplePaginate()`方法,以满足更复杂的分页需求。 首先,我们来看看...

    ThinkPHP5分页paginate代码实例解析

    paginate(每页数量,是否简洁分页,分页参数) 使用方式 $list = db('user')->paginate(10); 自定义参数传参 $list = db('user')->paginate(10,false,['query'=>array('id' => $id)]); 其它参数 // 总数据 $this->...

    前端项目-vue-paginate.zip

    "前端项目-vue-paginate.zip"是一个专注于数据分页功能的Vue.js插件,旨在帮助开发者在Vue应用中轻松实现数据的分页展示。 在Web开发中,数据分页是一个常见的需求,尤其是在处理大量数据时,分页可以提高用户体验...

    Paginate:用于在RecyclerView和AbsListView上创建简单的分页功能的库

    分页 Android库,用于在RecyclerView或AbsListView创建简单的分页功能(又称无限滚动)。 特征 配置允许您设置加载列表项目的自动添加/删除(默认情况...compile ' com.github.markomilos:paginate:1.0.0 ' 或Maven:

    will_paginate 2.1.0

    `will_paginate` 是一个非常流行的 Ruby on Rails(Rails)框架中的分页库,它为开发者提供了方便的方式来处理大量数据的分页展示。版本 `2.1.0` 是这个库的一个特定版本,包含了该库在当时的一些特性、优化和可能的...

    paginate_firestore:一个flutter软件包,用于简化与firestore数据的分页:card_file_box:

    用法在您的pubspec.yaml中dependencies : paginate_firestore : ^0.3.0+1 汇入import 'package:paginate_firestore/paginate_firestore.dart' ; 实施它 PaginateFirestore ( itemBuilderType : PaginateBuilderType ...

    Python库 | flask-paginate-0.2.8.zip

    资源分类:Python库 所属语言:Python 资源全名:flask-paginate-0.2.8.zip 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    will_paginate v2.3.11

    在Rails项目中,通过Gemfile引入will_paginate: ```ruby gem 'will_paginate', '~> 2.3.11' ``` 然后运行`bundle install`来安装。接下来,在`config/application.rb`或对应的环境配置文件中进行配置: ```ruby ...

Global site tag (gtag.js) - Google Analytics