Javascript Rails客户端验证--在验证通过之前禁用提交
标题不言自明。我在rails中使用它,它工作得非常好。但是,我不希望在所有验证通过之前启用表单上的提交按钮Javascript Rails客户端验证--在验证通过之前禁用提交,javascript,ruby-on-rails,validation,activerecord,Javascript,Ruby On Rails,Validation,Activerecord,标题不言自明。我在rails中使用它,它工作得非常好。但是,我不希望在所有验证通过之前启用表单上的提交按钮 任何帮助都将不胜感激。有回调函数: ClientSideValidations.callbacks.form.pass(form, eventData) ClientSideValidations.callbacks.form.fail(form, eventData) 您可以在默认情况下禁用submit按钮,也可以在fail上禁用。如果最近有人来找这个问题的答案,Alexey的答案几乎
任何帮助都将不胜感激。有回调函数:
ClientSideValidations.callbacks.form.pass(form, eventData)
ClientSideValidations.callbacks.form.fail(form, eventData)
您可以在默认情况下禁用submit按钮,也可以在
fail
上禁用。如果最近有人来找这个问题的答案,Alexey的答案几乎是正确的。目前,您可以使用元素上的回调
你知道为什么这些回调不会触发吗?@davepaola这些事件只会在表单提交时触发,因此它们不会直接用于禁用/启用提交按钮。我也在试着做同样的事情。我需要一个每次更新错误时运行的回调。当错误计数为零时,我可以启用提交按钮。你找到解决办法了吗?