これはかなり単純なコードですが、どういうわけか「削除」をクリックするとレコードが削除されますが、更新するまでインデックス ページに表示されません。すべてのレコードを表示するために jquery を使用しています。
コントローラーでは、破棄アクションを追加しました
format.js
Index.html.erbに、追加しました
<td><%= link_to 'Destroy', post, method: :delete, data: { confirm: 'Are you sure?' }, :remote => true %></td>
destroy.js.erbに、追加しました
$('#edit_post_<%= @post.id %>').remove();
削除リンクをクリックすると、投稿は削除されますが、インデックスファイルの出力は更新されず、更新したときにのみ、削除されたアイテムのない新しいリストが表示されます。何が足りないのですか?
ありがとう
編集 - わかりました、私はこれを解決することができました、問題はdestroy.js.erbの悪いjqueryコードでした、私は間違ったdivを呼び出していました