在 Rails 中使用 submit_tag 重定向到新视图

Redirect to new view with submit_tag in Rails

我有以下 submit_tag 按钮

<%= submit_tag("Save Email".upcase, name:"email_change","data-target":"email_change.submit") %>

我试图让它重定向到一个新视图,类似于使用 link_to 所做的。有没有办法使用提交按钮做类似的事情?

你可以这样做:

<% link_to some_path do %>
  <%= submit_tag("Save Email".upcase, name:"email_change","data-target":"email_change.submit") %>
<% end %>

执行此操作的 'Rails' 方法可能是将重定向包装在控制器操作中的某些条件逻辑中,尤其是当您从表单提交数据时