jQuery验证引擎:如何使用'showOneMessage'属性?

时间:2012-11-06 05:12:22

标签: jquery jquery-validation-engine

我在其中一个表单中使用jQuery.validationEngine。问题是当缺少多个必填字段时,表单会因每个输入字段的浮动红色验证错误而泛滥。

在名为showOneMessage的文档中提到了属性,它假设只显示第一个验证,但我无法使其工作。 这是一个工作jsFiddle Link,添加了showOneMessage属性,似乎没有做任何事情。

任何人都知道如何让showOneMessage正常工作?感谢

2 个答案:

答案 0 :(得分:1)

jQuery("#formID").validationEngine('attach', {maxErrorsPerField:1});

在validationEngine.js中,将默认maxErrorsPerField:False条件更改为maxErrorsPerField:1

答案 1 :(得分:0)

我刚刚使用过,测试过(2012年11月)并且有效:

<script>
    jQuery(document).ready(function(){
    jQuery("#formIDhere").validationEngine('attach', {showOneMessage: true});    
    });
</script>

看起来这是2个月前作者所知并解决的。也许确保你有最新的代码?