微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ajax – 防止双击disable_form,ruby on rails

用户点击两次或点击两次提交时,我正在尝试阻止表单“双重发布”.

我已经看到了几个帖子,但他们本身并没有遇到这个问题.我似乎无法通过以下方式来阻止双重帖子,而且我感觉它与遥控器=>有关. true(使用ajax显示页面上的内容).

以下是我的表格:

<%= form_for([@posts,@comment],:remote => true) do |f| %>

      <%= f.text_field :comment %>

      <%= f.submit "Submit",class: "btn btn-large btn-primary",:style => 'display: none;',:disable_with => '' %>

    <% end %>

任何建议都会很棒.谢谢!

解决方法

使用disable_with选项

<%= submit_tag :submit,:id => 'submit_button',:value => "Create!",disable_with: "Creating..." %>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐