0

私はレールが初めてで、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 の構成エラーかもしれませんが、わかりません)。

前もって感謝します。

4

1 に答える 1