【发布时间】:2013-07-10 06:31:32
【问题描述】:
标题是不言自明的。我在 Rails 中使用client side validation,效果很好。但是,我不希望在所有验证通过之前启用表单上的提交按钮。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript ruby-on-rails validation activerecord
标题是不言自明的。我在 Rails 中使用client side validation,效果很好。但是,我不希望在所有验证通过之前启用表单上的提交按钮。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript ruby-on-rails validation activerecord
有回调函数:
ClientSideValidations.callbacks.form.pass(form, eventData)
ClientSideValidations.callbacks.form.fail(form, eventData)
您可以在默认情况下禁用提交按钮并在fail 上。并在pass 上启用它。
【讨论】:
如果最近有人来寻找这个问题的答案,Alexey 的答案是非常正确的。目前,您可以使用元素的回调函数。
https://github.com/DavyJonesLocker/client_side_validations#callbacks
【讨论】: