3

我的表格如下所示:

<%= form_for(@foobar) do |f| %>
  <%= render 'shared/error_messages', object: f.object %>

          ~~~form stuff~~~

  <%= submit_tag "submit",  data => { disable_with: "Processing" }, :class => "btn btn-info btn-block" %>
<% end %>

我正在运行rails 3.2.11。我安装了 jquery-rails gem,我所有其他的 jQuery 东西都可以工作。为什么我仍然可以在加载时多次点击“提交”按钮?如何禁用按钮?

4

2 回答 2

5

在原始 html 中检查以下内容:

您可以在https://github.com/rails/jquery-ujs上阅读更多内容。

于 2013-05-31T03:02:33.247 回答
3
<%= button_tag 'submit', data: { disable_with: "Processing..." }, class: 'btn btn-info btn-block' %>
于 2014-07-26T13:16:08.710 回答