我正在使用Rails 4.2.7。我想在我的表单上添加一个“取消”按钮,它只是将用户引导到应用程序的另一部分。所以我实施了
<%= button_to "Cancel", {:controller => :my_objects, :action => 'index' }, :class => 'btn' %>
但这会呈现为提交按钮,此按钮出现的表单在单击时会被提交,这不是我想要的。如何更改上面的内容,以便按钮只是呈现为一个按钮,将用户引导到其他地方(没有表单提交)?
答案 0 :(得分:0)
您应该使用link_to
代替。
<%= link_to "Cancel", { controller: "my_objects", action: "index", class: "btn" } %>