私はMichaelHartlのRailsチュートリアルに従っており、何らかの理由で次のコードを使用しています。
<%= link_to 'delete', user, :method => :delete, :confirm => "You sure?",
:title => "Delete #{user.name}" %>
GETリクエストを発行します(railsサーバーログを確認して確認しました)。また、アプリケーションビューに次の行があることを確認しました。
<%= javascript_include_tag :all %>
私が完全に理解していなかったことの1つであり、それがおそらく私の問題の原因です。「削除」メソッドはどこで定義されているのでしょうか。Hartlのソースコードで、彼がコントローラーで「削除」ではなく「破棄」メソッドを定義していることを確認しました。ただし、link_toを:method =>:destroyに変更しても、GETが発行されるだけです。
Rails3.1を使用しています。任意のヒント?