Rails客户端验证——在验证通过之前禁用提交

Rails client side validations -- disable submit until validations pass

本文关键字:验证 提交 客户端 Rails      更新时间:2023-09-26

标题不言自明。我在rails中使用客户端验证,它非常有效。然而,我不希望在所有验证通过之前启用表单上的提交按钮

如有任何帮助,我们将不胜感激。

有回调函数:

ClientSideValidations.callbacks.form.pass(form, eventData)
ClientSideValidations.callbacks.form.fail(form, eventData)

默认情况下,您可以在fail上禁用提交按钮。并在CCD_ 2上使能它。

如果最近有人来找这个问题的答案,阿列克谢的答案非常正确。目前,您可以使用元素上的回调。

https://github.com/DavyJonesLocker/client_side_validations#callbacks