gpt4 book ai didi

ruby-on-rails - rails : Showing 10 or 20 or 50 results per page with will_paginate how to?

转载 作者:行者123 更新时间:2023-12-03 16:07:16 24 4
gpt4 key购买 nike

又是我...

我需要使用 will_paginate 插件在我的帖子列表中显示 10 或 20 或 50 个结果的结果数量,并在我的帖子列表中选择选项

你能帮我吗?

谢谢!

最佳答案

看起来 OP 也在这里问过:http://railsforum.com/viewtopic.php?id=33793并得到了更好的答案。

为了适应那里的最佳解决方案,这是我喜欢的:

(在 View 中)

<%= select_tag :per_page, options_for_select([10,20,50], params[:per_page].to_i),
:onchange => "if(this.value){window.location='?per_page='+this.value;}" %>

(在 Controller 中)
@per_page = params[:per_page] || Post.per_page || 20
@posts = Post.paginate( :per_page => @per_page, :page => params[:page])

关于ruby-on-rails - rails : Showing 10 or 20 or 50 results per page with will_paginate how to?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1281093/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com