我可能遗漏了一些很简单的东西…
假设我有一个名为Option的模型。然后,我在视图中列出这些选项,其中有enable/disable按钮,这些按钮会导致控制器动作,然后启用或禁用特定的Option
如果列表只有一个位置,我知道只要调用redirect_torender让用户返回正确的页面,因为只有一个。
如果同一个列表在多个地方呢?
意思是,如果只有一个控制器具有启用/禁用操作,我如何使该控制器“返回”用户到他们单击按钮的页面?
我想把前一页放在session变量或其他东西中,但这似乎是错误的。

最佳答案

您可以使用redirect_to :backrequest.env['HTTP_REFERER']

关于ruby-on-rails - 如何从多个地方重定向到上一页?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14685510/

10-13 02:19