Rails - 如何在f.submit上放置确认弹出窗口?

时间:2013-04-02 18:27:50

标签: ruby-on-rails

我希望在新对象表单上的<% f.submit %>调用上有一个确认弹出窗口。有没有办法在没有javascript的情况下执行此操作?

2 个答案:

答案 0 :(得分:54)

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

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

<%= f.submit 'Save', data: { confirm: 'Your confirm message' } %>

答案 1 :(得分:9)

正确的方法是使用:

= f.submit "Save", data: { confirm: "Are you sure you want to submit this form?" }