Ruby on Railsの初心者です。ROR の助けを借りて小さなアプリケーションを構築することができました。
ページ全体をロードせずに、データの一部を取得してロードしたいと考えています。別のリンクをクリックすると、それぞれの div にデータがアップロードされます。リンクに :remote=>true プロパティを提供しようとしています。しかし、このプロパティは属性を適切にレンダリングしていません。
RailsでAjaxを使用して複数のリンクをたどった後、ビュー内のリンクを次のように指定する必要があることがわかりました。
<%= link_to cateogary.cateogary_name, :controller => "cateogaries", :action => "show_async", :id => cateogary_id, :remote => true %>
これは次のように変換する必要があります。
<a href="/cateogaries/12/show_async data-remote=true">
一方、これは次のように変換されます。
<a href="/cateogaries/12/show_async?remote=true">
考えられる理由は何ですか?ROR での完全な Ajax 実装を提供する適切なリンクを転送してください。