私はAJAX要求を作成しました.AJAX要求が完了すると、ページがリダイレクトされます。それは応答を無視します。要求が応答なしで完了したときのAjax
私はリダイレクトする前にPOSTの送信が完了したことを確認しようとしています。私がオンラインで見つけたものはすべて、それが成功または失敗した後に何かを引き起こす方法を持っています。私はそれほど待たずにいたい。 POSTを送信して何かをするまで待機する方法はありますか?
$.ajax({
data: "type=userLoginLog&username=" + username, //Post Username
url: environmentalVariables.support_api_address
});
loginWithRefreshToken(refresh_token);
これは私が心配していたことです。サーバーはPHPなので、レスポンスを返信して処理を続行するのは難しくなります。 – AndrewL
@AndrewL - [レスポンスを送信後にphpを処理し続ける](http://stackoverflow.com/questions/15273570/continue-processing-php-after-sending-http-response)を参照してください。 – jfriend00
ありがとうございました。私はあなたの2番目のソリューションを使用して、サーバーをすぐに応答するように変更すると思います。ありがとうございました。 – AndrewL