2011-11-10 11 views
0
var validator = $("#form1").validate({ 
     rules: { 
      name: "required", 
     }, 
     messages: { 
      name: "Name Required", 
     }, 
     submitHandler: mySubmitHandler, 
     success: "valid", 
     errorClass: "invalid" 
    }); 

jqueryの検証をフォームに追加するコードがあります。jqueryバリデーター、エラーラベルのクラス名を正しく設定できません

問題:入力が無効な場合、エラーラベルに「無効」クラスが追加されます。有効な場合は、 '有効'を追加します。一度有効になってから無効になると、有効なクラスは削除されません。

1>無効 - ラベルがある '無効有効な' クラス今

3>無効 - - ラベルが持っている '無効な有効な' クラス今

ラベルは今

2>の有効、無効なクラスがありますいくつかの実装が不足していたり​​、どのように使用されていると思われますか?

私が実装しようとしているのは、クラスを使用してエラーラベル付きの画像を追加することだけです。あなたのvalidate()方法にfocusCleanup: trueオプションを追加すること

てみてください(...ドキュメントを読んで、「errorClass」を検索した後)

答えて

0

。編集のために入力フィールドが選択されているので、errorClassが削除されます。

関連する問題