async:false を使用して、同期 ajax リクエスト (推奨されないことはわかっていますが、そのような要件の 1 つがあります) をサーバーに投稿しています。問題は、リクエストがポストされているサーバーからの応答が予期されないことです。リクエストがポストされているサーバーは、サードパーティが使用するグローバル変数に変数を追加して、呼び出し元の関数に応答を返さないようにします。async:false は、サーバーからの応答が期待されない、またはサーバーが常に呼び出し元の関数に値を返さなければならないようなメソッドで機能しますか? サーバーから呼び出し元のメソッドに値が返されない場合にサーバーが返すデフォルト値はありますか? 私のリクエストは次のようになります::
$(document).ready(function(){
$.ajax({
async:false,
url:....,
type:...,
success:...
});
return true;
});
私はajaxリクエストが初めてなので、助けてください。