ajaxForm插件+ rails ujs功能禁用提交

时间:2015-01-21 12:32:01

标签: jquery ruby-on-rails unobtrusive-javascript ajaxform

我想使用ajaxForm plugin和rails ujs功能'禁用'提交按钮。

我想到了一个简单的方法:

in erb:

<%= form_for @some_object do |f| %>
  # some object inputs
  <%= f.submit "Save changes", 'data-disable-with' => 'Loading...' %>
<% end %>

在js:

$('form').ajaxForm(
  dataType: "script",
  complete: function() {
    $('form').trigger('ajax:complete.rails')
  }
)

如果没有这个JS,我们将禁用提交按钮&#39;正在加载...&#39;

也许有人知道更正确的方式,嗯?

0 个答案:

没有答案