0
我有這樣的條目,我試圖從那裏所有的條目在軌列出的索引頁刪除4.麻煩項刪除後重定向的頁面
控制器代碼:
def destroy
@entry.destroy
respond_to do |format|
format.html{ redirect_to :action => :index}
end
end
查看代碼:
<%entry ||= Entry.new(:date => Time.new)
id = dom_id entry%>
-SOME-CODE-IN-HERE
<%= link_to image_tag("delete.png"), {:action => :destroy, :id => entry},
data:{:confirm => "Are you sure to delete this entry?"}, method:
:delete, remote: true %>
當我點擊刪除圖像上的入口爲g從數據庫中刪除,但頁面不刷新。它仍然顯示舊的刪除條目,直到手動刷新頁面。有些人可能會幫助我在刪除條目後自動將頁面重定向到索引。任何幫助,將不勝感激。
我不知道你想什麼'%Q {$( '## {dom_id(@entry)}')。remove()方法' –
刪除操作被調用兩次。第一次刪除操作被稱爲成功執行,然後第二次再次調用刪除操作,其中顯示「ActionController :: RoutingError(沒有路由匹配[DELETE]」/ sheet_entries「):」 – Archie123
您可以刪除'remote:true',如果你想重新加載一個頁面,否則你必須從DOM中「隱藏」你刪除的記錄。 –