使用 Kaminari gem 进行 Ajax 分页
Posted
技术标签:
【中文标题】使用 Kaminari gem 进行 Ajax 分页【英文标题】:Ajax pagination with the Kaminari gem 【发布时间】:2011-07-06 17:22:01 【问题描述】:在recent railscast 之后,我在website 中使用kaminari gem,我想做ajax 分页
kaminari 文档说:the helper supports Rails 3 unobtrusive Ajax.
有没有人有关于如何做到这一点的任何提示或教程?我正在使用 jquery、rails 3 等。我想我的 application.js 文件中需要一些东西来监听分页导航中的按钮
如果有人需要代码,我会发布它
【问题讨论】:
【参考方案1】:感谢您使用 Kaminari。
我刚刚使用 Kaminari 和 jQuery 创建了一个简短的示例项目,因为我相信这是向您展示实际代码的最佳方式。 git log 告诉你的不仅仅是文字!
那么,你能看一下“ajax”分支上的提交吗? https://github.com/amatsuda/kaminari_example/commits/ajax
希望这会有所帮助!
【讨论】:
这是一个旧示例,似乎不适用于 Rails 3。我确实收到了对服务器的调用,但是我的视图没有更新?有没有人可以进一步提供帮助? 这假设您只有一个安静的索引操作,没有别的,我正在研究其他选项。【参考方案2】:我按照下面的简单文章做了,一切都很好
Ajax pagination with kaminari
【讨论】:
尝试了同一篇文章,但没有运气。以上是关于使用 Kaminari gem 进行 Ajax 分页的主要内容,如果未能解决你的问题,请参考以下文章
kaminari 通过 ajax 分页,remote = true 不影响 Rails 3 中的视图
Rails 3 分页,will_paginate 与 Kaminari