Javascript jQuery验证在有效时启用提交按钮

Javascript jQuery验证在有效时启用提交按钮,javascript,jquery,validation,jquery-validate,Javascript,Jquery,Validation,Jquery Validate,我在表单上使用jQuery验证,我希望能够在表单验证时禁用submit按钮并更改其类。我知道我可以在key-up事件上绑定一个函数,但我想知道这是否可以在jQuery-validate框架中实现。我试着按建议去做,但一无所获 我正在使用您似乎可以在Validate插件本身的选项中自动实现这一功能 有关更多信息,请查看上的此链接 $("myForm").validate( { onkeyup: true, onsubmit: false, onc

我在表单上使用jQuery验证,我希望能够在表单验证时禁用submit按钮并更改其类。我知道我可以在key-up事件上绑定一个函数,但我想知道这是否可以在jQuery-validate框架中实现。我试着按建议去做,但一无所获


我正在使用

您似乎可以在Validate插件本身的选项中自动实现这一功能

有关更多信息,请查看上的此链接

$("myForm").validate(
   {
       onkeyup: true, 
       onsubmit: false, 
       onclick: true, 
       onfocusout: true
   }
);

刚刚更新了我的帖子……根据您引用的文档,“布尔值
true
对于列出的任何选项都不是有效值”。您只能将它们设置为
false
或使用自定义功能覆盖它们。但是,这些已经是默认行为,因此将它们中的任何一个设置为
true
不仅是不必要的,而且可能会破坏这个插件。@Sparky-这个问题已经存在4年了。文件更改!与其否决一个答案,你还不如修改它。把它做好。或者像这里,我必须重写整个答案。但是,我确实让您确切地知道了这个问题是什么,这样您就有机会自己解决它了。一旦修正,我会重新考虑撤回我可能投下的任何反对票,如果合适的话,甚至会投赞成票。在这种情况下,即使在四年前,这些选项也被记录在案,其功能与今天相同。