单击Rails中的“后退”按钮后如何返回上一个URL

时间:2016-01-26 19:32:17

标签: ruby-on-rails ruby calendar

我在Ruby on Rails项目中使用simple_calendar,我遇到了问题。

当我看到“二月”时,我的网址如下所示:

localhost:3000/meetings?start_date=2016-02-07

在我“编辑”一个事件后,我被重定向到该事件的“显示”页面,其中我有一个“后退”按钮。 按下该按钮时,我想返回之前的同一个月的URL。而不是那样,我回到:

localhost:3000/meetings

如何返回第一个网址?

2 个答案:

答案 0 :(得分:2)

这就像一个魅力:

<%= link_to 'Back', url_for(:back) %>

答案 1 :(得分:1)

我认为您可以使用request.referer作为“后退”按钮的网址。