我有一个删除链接,可以进行远程呼叫:
<%= link_to image_tag("trash.png"), [current_user, bookcase], method: :delete, :remote => true, confirm: "You sure?", title: bookcase.image %>
在我的控制器中,我以重定向结束delete函数:
def destroy @bookcase.destroy redirect_to current_user end
除将用户重定向到“ user / show.html.erb”文件而不是“ user / show.js.erb”文件外,此方法有效。如何重定向用户,指定要使用的格式?
我很确定您可以像这样在redirect_to中指定格式
redirect_to current_user, format: 'js'