0

フォームの1つでjQuery.validationEngineを使用しています。問題は、複数の必須フィールドが欠落している場合、フォームが入力フィールドごとにそれらのフローティングレッド検証エラーで溢れることです。

最初の検証のみを表示することを想定しているshowOneMessageと呼ばれるドキュメントに記載されているプロパティがありますが、それを機能させることができません。これは、何もしていないように見える属性が追加された、機能しているjsFiddleリンクです。showOneMessage

showOneMessage誰かが働く方法を知っていますか?ありがとう

4

2 に答える 2

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

また

validateEngine.jsで、デフォルトmaxErrorsPerField:Falseの条件を次のように変更しますmaxErrorsPerField:1

于 2014-02-06T05:22:43.340 に答える
0

私はちょうど使用し、テストしました(2012年11月)そしてそれは動作します:

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

これは2か月前に作成者によって知られており、対処されたようです。たぶん、あなたが最新のコードを持っていることを確認しますか?

于 2012-11-09T17:42:12.830 に答える