2012-05-10 4 views
0

jQuery用のvalidateプラグインを使用していて、検証が完了した後にロードdivを表示して送信ボタンを非表示にしたいとします。次のページには読み込みに時間がかかります。読み込み中の.gifと何か起こっていることをユーザーに知らせるためのテキストを表示する必要があります。.validateが完了した後にdivを表示する必要があります

私はshow div1をクリックして、送信ボタン機能を隠すことはできません。エラーがある場合、ボタンは隠されているためです。

どうすればいいですか?

+0

あなたはこれまでに何をコード化していますか? –

+0

@Rezaこれだけは正しくありません。 $( '#が提出')(関数()をクリックします。{ \t \t \t \t $(この).hide();。 \t \t \t \t $( 'ローダ')ショー(); \t \t \t} ); – dbizzell

答えて

0

validateメソッドを呼び出すと、フォームが有効なときに呼び出される関数である渡すことのできるオプションがあります。

あなたはこのjQueryの検証プラグインを使用していると仮定している
$(".selector").validate({ 
    submitHandler: function(form) { 
     //do stuff after the form is valid 
    } 
}) 

は:http://docs.jquery.com/Plugins/Validation

+0

はい、ありがとう、私はこれを試してみます。この機能が存在するかどうかわからなかった、私はそれを探していた。 – dbizzell

+0

喜んで助けになるでしょう。それが動作することを願って! :) – lamelas

+0

動作しているようですが、今はフォームが正しく送信されていませんか?これがなぜなのか? – dbizzell

関連する問題