2016-11-09 12 views
-2

私は提出するフォームを持っています。一度提出すると、フォームの詳細とともに確認ページを表示する必要があります。私はそれを行うには、以下のコードを使用して、しかし、それは空白のページにリダイレクトされます。フォーム送信の代わりにjQuery Post/Ajaxを使用するにはどうすればよいですか?

コード:

前リダイレクトせずに同じページに滞在するjQueryのpostメソッドを使用する方法jQueryのポストに

$('#btnSubmit').click(function() { 
     confirmationPage(); 
     document.formPsmq.action = "/reports/htm/submit.do"; 
     document.formPsmq.submit(); 
    }); 

を必要とするアクションを提出?

ありがとうございました。

+0

のですか? –

+0

AJAX成功のパラメータで 'window.location.href = path'を使うことができます – user3284463

答えて

1

謝罪します。今私は "なぜこの質問が下落されたのか"と理解されています。私は答えを見つけるために基本的な検索を実行しませんでした。

This投稿が役に立った否決なぜここ

はコード

$('#btnSubmit').click(function() { 
     confirmationPage(); 
     //document.formPsmq.action = "/reports/htm/submit.do"; 
     //document.formPsmq.submit(); 
     var data = $('#formPsmq').serialize(); 
     $.post('/reports/htm/submit.do', data); 
    }); 
関連する問題