0

私は2つの入力フィールドを持っています

<input id="pass1" name="pass1" value="" size="12" type="password" />
<input id="pass2" name="pass2" value="" size="12" type="password" />

値がid="pass1"ない (空である) 場合と、フォームを送信する前に jquery でid="pass2"クリアしたい値がある場合。id="pass2"

それは可能ですか?

4

2 に答える 2

0

#pass1フォームを送信して、が空かどうreturn falseかを確認するか、フォームの送信event.preventDefault()を停止する必要があることを確認してください。

$(function(){
  $("yourFormId").submit(function(e){
    if($("#pass1").val() == ''){
       $("#pass2").val('');
       e.preventDefault(); //<----stop the form submission here after clearing
    }
  });
});
于 2013-04-13T19:25:08.200 に答える