我有这个:
<%= link_to 'Delete', post , method: :delete, data: { confirm: 'Are you sure?' } %>
点击后,Rails会删除当前的记录帖子。
删除后我想刷新当前页面。
答案 0 :(得分:5)
在controller
销毁方法中,使用当前页面的网址进行重定向。
def destroy
@object.destroy
respond_to do |format|
format.html { redirect_to current_page_url, notice: 'page was successfully destroyed.' }
format.json { head :no_content }
end
end
答案 1 :(得分:0)
在Rails 5中,您可以执行以下操作:
redirect_back(fallback_location: root_path)