我试图设置一个删除数据库条目的链接,一切都按预期工作,它不会先要求确认。我认为我已经做好了一切,我在ubuntu上的firefox中测试了这个。
<%= link_to "Delete", @post, :confirm => "Are you sure you want to delete?", :method => :delete %>
感谢任何帮助。
答案 0 :(得分:3)
Read the documentation carefully
:
:data
- 此选项可用于添加自定义数据属性。
数据属性
confirm: 'question?'
- 这将允许不显眼的JavaScript驱动程序提示指定的问题(在这种情况下, 结果文本会有问题吗?如果用户接受,则链接为 处理正常,否则不采取任何行动。
您的link_to
应该是这样的:
<%= link_to "Delete", @post, data: { :confirm => "Question?", :method => :delete } %>
答案 1 :(得分:0)
你的application.js文件中有这些行吗?
//= require jquery
//= require jquery_ujs