私はレールが初めてで、ajax リクエストを実行しようとしています。間違っている場合は訂正してください。ただし、私が理解しているように、リクエストは :remote true を使用して link_to で実行されることになっています。
目的のページにリンクする次のコード行があります。
link_to 'Log Out',{:controller=>"ajax_handlers", :action=>"logout"}, :class=>'navButton', :remote=>true
しかし、リンクをクリックすると、ログアウト ページに移動します。:remote => true がクエリ パラメータとして URL に追加される原因となる構文エラーが原因であることを示唆する他の投稿を見てきました。ただし、html は次のようにレンダリングされます。
<a href="/logout" class="navButton" data-remote="true">Log Out</a>
私にはそれが機能しているように見えます。
最後の注意: jQuery 構成に何らかの問題があるため、これを機能させることができないという投稿を見てきました。ただし、jQuery は使用していません (javascript の構成エラーかもしれませんが、わかりません)。
前もって感謝します。