2017-12-03 29 views
0

ASP.NET MVCで邪魔にならない検証MaxLength、Range Data注釈属性は熱心に評価されます。送信ボタン中にその操作を延期し、検証の概要に検証エラーメッセージを表示する方法はありますか?asp.net mvc控えめな検証は熱心に評価

[MaxLength(5, ErrorMessage = "zip code length can not be greater than 5")] 
public string ZipCode { get; set; } 

これは、タブのインデックスの変更で評価されると仮定します。

答えて

0

オン/オフを切り替えることができるoptionsが多数あります。

以下のコードは、フォーカスがコントロールを離れるときに検証を実行しません。私はあなたが、彼らはまた、avaialableですが、それらをコメントアウト見ることができるだけのように、2つのその他のオプションを追加しました:

$('#your-control-id').validate({ 
     onfocusout: false//, 
     //onkeyup: false, 
     //onclick: false 
}); 
+0

は({onfocusout:偽;}); '$ .validator.setDefaultsを使用して行われるべきです' –

関連する問題