删除Rails控制器的确认

时间:2013-08-14 16:40:51

标签: ruby-on-rails controller destroy confirmation

我想在销毁控制器中的对象之前添加一个确认框。基本上,创建

data: {confirm: "You sure" }

但在object.destroy期间的控制器中谢谢

2 个答案:

答案 0 :(得分:3)

您只能在视图层中与用户进行交互,因此您需要在进入destroy方法之前进行确认

答案 1 :(得分:0)

您可以通过在链接中添加确认选项来警告用户,它会弹出一个窗口来通知用户,就像在javascript中使用警报功能一样。

<%= link_to 'delete', delete_obj_path(obj), :method=>'delete', :confirm=>'You sure?'%>