我在 Rails 上使用 simple_form 和 twitter 引导程序。
一切都很好,除了在表单内联类中显示实时验证。我的表格代码是:
<%= simple_form_for @message,
url: mailing_list_path,
html: { class: "form-inline" },
method: :post,
validate: true do |f| %>
<%= f.input_field :email_address, label: false %>
<%= f.submit "Submit" %>
<% end %>
这会正确显示错误消息(例如“无效”),但如果我单击关闭输入然后再次打开,它会添加另一条消息(例如,它会说“无效是无效”)。例如,两个连续的无效条目,然后是一个空白条目将给出:
有没有办法让 simple_form 在添加新错误消息之前删除现有的错误消息?