0

post メソッドを使用するリンクを生成しようとしています

<%= link_to "guess", :action => "submit_guess", :method => "post" %>

しかし、そのリンクをクリックすると、

No route matches [GET] "/guess/submit_guess"
4

2 に答える 2

0
<%= button_to 'guess', action: 'submit_guess' %>

または、JS が有効になっている場合:

<%= link_to 'guess', action: 'submit_guess', method: :post %>
# note the symbol

(使用button_toしてから、必要に応じてcssでスタイルを設定することをお勧めします)

于 2013-09-12T14:48:08.093 に答える
0
<%= link_to "guess", {:action => "submit_guess"}, :method => "post" %>
于 2013-09-12T15:07:04.553 に答える