41

我想在<% f.submit %>调用新对象表单时弹出确认消息。有没有办法在没有 javascript 的情况下做到这一点?

4

2 回答 2

78

你想要<%= f.submit :confirm => 'Your confirm message' %>。仅供参考,这只是 javascript 调用的简写。

编辑:如其他答案所述,弹出确认的新方法是:

<%= f.submit 'Save', data: { confirm: 'Your confirm message' } %>
于 2013-04-02T18:31:02.710 回答
10

正确的方法是使用:

= f.submit "Save", data: { confirm: "Are you sure you want to submit this form?" }
于 2015-01-11T18:22:15.153 回答