2016-08-01 43 views
0

我正在使用Rails 4.2.7。我想在我的表單上添加一個「取消」按鈕,只需將用戶引導至應用程序的另一部分即可。所以,我實現如何創建一個只需重定向但不提交表單的按鈕?

<%= button_to "Cancel", {:controller => :my_objects, :action => 'index' }, :class => 'btn' %> 

但這呈現爲一個提交按鈕,這個按鈕會出現在它被點擊的時候,這是不是我想要的東西被提交表單。如何更改上述內容,以便該按鈕只是呈現爲將用戶引導到其他位置(不提交表單)的按鈕?

+0

add:method =>:get – LanceH

回答

0

您應該使用link_to代替。

<%= link_to "Cancel", { controller: "my_objects", action: "index", class: "btn" } %>

相關問題