2

我正在使用 kaminari pagination ruby​​ on rails gem。我要提取的每个条目都有一个编辑链接,该链接将用户带到他们可以编辑的另一个页面。目前,在我的链接中为 href 值设置 :back 后,它总是会转到第一页。

我试图在单击时保存页面的 url 变量,然后将反向链接设置为该变量。

4

2 回答 2

1

您可以使用 javascript 访问浏览器历史记录并执行

onclick="window.history.back();"

或者您可以将变量添加到分页视图上的 href 中,例如。

<%= link_to "mymodel", model_path(:prevpage => params[:page]) %>
于 2012-08-28T21:02:20.553 回答
0

我将它添加到 cookie 中,例如cookies[:current_page].

并在显示视图(或其他一些操作页面)中,添加一个参数以链接重定向到索引操作页面,例如articles_path(grid:{page:cookies[:current_page]})

这不是最好的方法,但可以解决问题。

于 2013-11-21T01:36:29.173 回答