0

これは私のフォームです:

<%= form_tag(method: "get") do %>
    <%= submit_tag("Submit") %>
<% end %>

このフォームを送信すると、この URL に対する POST アクションがないため、サーバー エラーが発生します。私のルートには GET のアクションがありますが、ピックアップされません。GET と同じ URL で POST にアクションを割り当てると、エラーはなくなります。私は何を間違っていますか?

4

1 に答える 1

0

上記のコメントにあるように、フォームにパスを追加する必要があるため、次のようになります...

<%= form_tag whatever_the_current_page_is_path, :method => :get %>
于 2014-01-10T20:51:20.337 に答える