2010-04-25 129 views
9

有没有办法使用jquery.validate插件禁用“热切”验证?无论是通过脚本中的选项还是黑客?一旦表单被验证一次,“渴望”验证就会开始 - 之后,无效字段将在onfocusout上进行验证。我想禁用此行为,并将我的表单更改为仅在按下提交按钮时进行验证。如何完全禁用“热切”验证使用jquery验证?

我不介意通过验证脚本本身进行黑客攻击,所以如果这就是解决方案要求的可接受的。

回答

10

查看onfocusout选项。

onfocusout在,布尔值,默认值:true

“验证上的模糊元素(除复选框/单选按钮),如果输入什么,所有的规则都跳过,当现场已经被标记为无效的除外。 “。

About halfway down

所以禁用“渴望”验证:

$(".selector").validate({ 
    onfocusout: false 
}); 
+0

正是我一直在寻找,谢谢 – 2010-04-25 01:28:51