2016-08-01 18 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" } %>

関連する問題