前提・実現したいこと
Railsにて画面遷移せずにデータの更新を行いたいと思っています。
発生している問題・エラーメッセージ
現在の実装だと画面をスクロールした後にデータの更新(ポストを削除)を行うと、ページ遷移が行われてページの先頭に戻ってしまいます。
データ更新しても、ページの先頭に戻らないようにしたいです。
どなたかわかる方いらっしゃいましたら教えていただけると幸いです。
該当のソースコード
index.html.erb
1<% @posts.each do |post| %> 2 <li> 3 <%= link_to post.title, post_path(post) %> 4 <%= link_to '[Edit]', edit_post_path(post), class: 'command' %> 5 <%= link_to '[x]', post_path(post), method: :delete, class: 'command', data: { confirm: 'Sure' } %> 6 </li> 7<% end %>
posts_controller.erb
1 def destroy 2 @post = Post.find(params[:id]) 3 @post.destroy 4 redirect_to posts_path 5 end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/24 10:52
2020/06/24 11:15
2020/06/24 11:32
2020/06/24 11:53
2020/06/24 13:12
2020/06/24 22:43