我正在使用我的一種形式的jQuery.validationEngine。問題是當有多個必填字段丟失時,表單將被每個輸入字段的浮動紅色驗證錯誤填充。jQuery驗證引擎:如何使用'showOneMessage'屬性?
有文件中提到的屬性showOneMessage這是假設只顯示第一個驗證,但我無法讓它的工作。 這裏有一個工作jsFiddle Link與增加showOneMessage
屬性,這似乎沒有做任何事情。
任何人都知道如何獲得showOneMessage
的工作?由於
我正在使用我的一種形式的jQuery.validationEngine。問題是當有多個必填字段丟失時,表單將被每個輸入字段的浮動紅色驗證錯誤填充。jQuery驗證引擎:如何使用'showOneMessage'屬性?
有文件中提到的屬性showOneMessage這是假設只顯示第一個驗證,但我無法讓它的工作。 這裏有一個工作jsFiddle Link與增加showOneMessage
屬性,這似乎沒有做任何事情。
任何人都知道如何獲得showOneMessage
的工作?由於
我只是用,測試(2012年11月)和它的作品:
<script>
jQuery(document).ready(function(){
jQuery("#formIDhere").validationEngine('attach', {showOneMessage: true});
});
</script>
看起來這是已知的,2個月前由作者解決。也許確保你有最新的代碼?
jQuery("#formID").validationEngine('attach', {maxErrorsPerField:1});
或
在validationEngine.js,更改默認maxErrorsPerField:False
條件maxErrorsPerField:1
是的得到它的工作。乾杯。 – ke3pup
我下載了最新版本,試過了上面的代碼,它沒有工作。我甚至在插件中改變了showOneMessage的默認值,但它仍然無法工作並顯示所有消息。 – johntrepreneur
上git的最新的代碼表示2.6.4,但是當你下載並打開了主要的js文件,它說2.6.2仍。 – johntrepreneur