jquery validate:IF表格有效,然后显示提交按钮

我有一个基本的空表单,并且只想显示一次提交按钮:

  1. 数据已输入表格。
  2. 所有必填/有效字段均正确无误。

一旦表单正确,在淡入提交按钮之前。

快速jsfiddle: http : //jsfiddle.net/36JZL/

$('form').validate();

继Alan Alan Buchanan的回答之后,这可能有效:

 $('#yourform input,#yourform textarea').bind('oninput', function(){ if ($('#yourform').valid()) $('#submitButton').fadeIn(); }); 

– 备注和参考。

建议您在表单输入的更改事件上触发一些javascript,并检查每个是否通过validation。 如果是,则淡入按钮。

jQuery中没有这样做的function。 您需要将事件绑定到此表单的提交或每个字段,并validation所需的字段文本长度,如果所有字段都大于0.那么您可以提交表单或淡入提交按钮。

当您在任何一个字段中的表单内点击输入时,将触发submnit事件。

看看这个链接。

http://api.jquery.com/submit/