9

私はMVC 3のモデルバリデーションアトリビュートを使用しています。jqueryは妥協しないと検証エラーメッセージを表示します。次の疑似スクリプトのようないくつかのこと::それでは確認を返す私はすべてのフィールドが有効であるかどうかを確認する必要がありjQueryの邪魔にならない検証をjQueryで行う

$('div.FormNeedConfirm form').submit(function() { 
    if ($(this).validate() == true) { 
     var Message = $('#FormConfirmMessage').val(); 
     return confirm(Message); 
    } 
}); 

をしかし、私は、ifの条件にする必要があります正確に何を知りません。あなたの提案は何ですか?

答えて

18
if ($(this).valid()) { 

    var Message = $('#FormConfirmMessage').val(); 
    return confirm(Message); 
} 
0

if ($(this).validate() = true) // your if condition should be "==". 私はちょうど私は条件が全く間違っていると思います簡単なように、そのスクリプトを追加働いていないこの

if ($(this).validate() == true) 
+0

を好きに変更 – Saeid

関連する問題