我在其中一个表单中使用jQuery.validationEngine。问题是当缺少多个必填字段时,表单会因每个输入字段的浮动红色验证错误而泛滥。
在名为showOneMessage的文档中提到了属性,它假设只显示第一个验证,但我无法使其工作。
这是一个工作jsFiddle Link,添加了showOneMessage
属性,似乎没有做任何事情。
任何人都知道如何让showOneMessage
正常工作?感谢
答案 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个月前作者所知并解决的。也许确保你有最新的代码?