2012-01-27 13 views
2

私はいくつかの入力フィールドを検証するにはjQuery plugin: Validationバイパス検証jqueryの

を使用しているが、私は、ユーザーが(バック投稿をプリフォーム)キャンセルボタンをクリックしたときに検証をバイパスする必要が

任意の助けいただければ幸いです Sp

答えて

5
$("myButton").click(function() {  
    $("#mainform").validate().cancelSubmit = true; 
    $("#mainform").submit();  
    return false; 
}); 
2

実際に私はこれを試みましたが、答えはさらに簡単です。

$("myButton").click(function() { 
    $("#mainform").validate().cancelSubmit = true; 
}); 

他の2行は、私のキャンセルボタンの作業からアクションを提出するので、私はこの1つのだけの行にそれを絞り込ま、今、それは提出ではなく、上のキャンセルに検証し、素晴らしい作品を防ぎます。

これにより、フォームの有効な状態に関係なく、キャンセルボタンがSpring Web FlowイベントIDでフォームを送信できます。