1

その場でフォーム要素を作成し、次に submit() 関数を使用して、投稿リクエストをシミュレートしようとしています。投稿リクエストに対するサーバーからの応答を取得する方法がわかりません。クロスドメイン投稿リクエストを作成しています。

submit() 呼び出しの後の処理は実行されません。submit() 呼び出しへの応答をキャプチャするにはどうすればよいですか? submit() 関数の戻り値は何ですか? APIドキュメントへのリンクをいただければ幸いです。

4

2 に答える 2

1

フォームが送信されると(フォームの「アクション」ページに移動するために)ブラウザがページを終了するため、スクリプトは実行を停止します。フォームが送信された後に何かを行う方法は、フォームのアクションページで応答ロジックを実行するか、サーバーが応答した後もAJAXを使用してページを保持することです。

于 2012-05-31T19:51:03.707 に答える
1

submit()サーバーから新しいページが送信されるのを待つ間、現在のページでのすべての実行を停止します。

submit() の後に何かをしたい場合は、AJAX ベースの手法の使用を検討する必要があります。

于 2012-05-31T19:48:14.813 に答える