は、私はそうのように、リンクをサインアウト/における工夫サインを持っている:JavascriptリダイレクトのHTTPメソッドが含まれていますか?私のレイアウトで
=if user_signed_in? then link_to "_", destroy_user_session_path, :method => :delete else link_to "_", new_user_session_path, :method => :get end
これは、リンクを構築するためにレールのヘルパーを使用し、次のHTMLに解決:
<a data-method="get" href="https://stackoverflow.com/users/sign_in">_</a>
私はすべてのリンクをボタンに変換しており、URLをonClick関数に渡してブラウザをリダイレクトしました。この場合、私はHTTPメソッドを指定する必要があるので、単純なリダイレクトがそのトリックを行うとは思わない。これを行うにはこれが正しい方法ですか、もしそうなら、JavascriptにHTTPメソッドについて教えてもらえますか?
が
xmlhttprequest。 – rlemon
私はそれを働かせることができませんでした。 –