数据禁用功能无效 - rails

时间:2018-06-07 13:21:17

标签: ruby-on-rails ruby

我正在尝试使用data-disable-with禁用提交按钮,但我似乎无法让它在我的表单上运行。

以下是我正在尝试的内容:

  <%= submit_tag "Publish", { class: 'button', data: { disable_with: "Please wait.." } } %>

正在应用该类,但是当我提交表单时,没有任何内容被禁用。我做错了什么?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用button_tag

<%= button_tag "Publish", class: 'button', data: { disable_with: "Please wait.." } %>

答案 1 :(得分:0)

使用示例测试了您的按钮标记,并且工作正常

<%= form_tag '/', method: :get do %>
  <%= submit_tag "Publish", { class: 'button', data: { disable_with: "Please wait.."} } %>
<% end %>

确保application.js文件中包含//= require rails-ujs 还能显示更多代码吗?