我相信一旦你了解了轨道就很容易,但我是新手......
我想在按下提交按钮(f.submit)之后重定向到另一个页面/动作,并且仅在按下它之后。在按下提交按钮后,如何确定转到的链接?
答案 0 :(得分:6)
提交按钮用于将表单提交给控制器操作。在控制器操作中,您可以使用redirect_to
方法重定向到另一个页面。
例如,假设您有一个用于创建窗口小部件的表单。该表单通常会提交到create
中的WidgetsController
操作,该操作可能会重定向到包含新创建的小部件的小部件列表:
class WidgetsController < ApplicationController
...
def create
# Do stuff to create the Widget
...
redirect_to widgets_path # Redirects to /widgets
end
end