この問題に遭遇したとき、私は自分のウェブサイトで作業していました。ブログに 100 件の投稿があり、一度に 10 件ずつページ分割しています。最初の 15 件を表示し、基本的に link_to_remote タグを使用して実装されているリンクを下部に表示します。 .
<%= link_to_remote "More Posts", :url => {:action => 'view' ,:id => link.to_i + 1} , :html => {:id => 'more-link'} %>
それをクリックして次の 15 件の投稿を取得し、insert_html を介して最初の 15 件の投稿を含むコンテナーに追加します。
page.insert_html :bottom, :puzzles , :partial => 'puzzles', :object => @puzzles
今私が欲しいのは、ページの下部にあるリンクも更新することです。これにより、次にユーザーがさらにクリックすると、3番目のバッチが取得されます。基本的に次のようなもの
page.replace_html 'more-link', link_to_remote "More Posts", :url => {:action => 'view' ,:id => link.to_i + 1} , :html => {:id => 'more-link'}
どうすればそれができるかについての手がかりはありますか?