Ajax リクエストは同期リクエストと非同期リクエストに分けられますが、デフォルトのものは非同期リクエストです。では、ajax を使用して同期リクエストを実行したい場合、この同期リクエストをどのように実装すればよいでしょうか。次の記事では、ajax 同期リクエストの実装について説明します。必要な方は参考にしていただければ幸いです。
まず、同期は単一スレッドであり、コードは順番に実行されることを知っておく必要があります。js コードが現在の同期 Ajax リクエストに読み込まれると、ページ上の他のすべてのコードの読み込みが停止します。ページは一時停止アニメーション状態にあり、リクエストが完了するまで他のリクエストが実行されます。
第二に、ajax は async の値に応じて同期と非同期の 2 つのリクエスト メソッドに分けられることを知っておく必要があります。async の値が true の場合は、逆に非同期リクエスト メソッドになります。 async の値が false の場合、これは同期リクエスト メソッドであるため、ajax 同期リクエストを実装するには、async の値を false に設定するだけです。
ajax で同期リクエストを実装するコードは次のとおりです。
$.ajax( type:“POST”/“GET” url:"", data:{}, dataType:"json", async:false,//同步 success:function(response){ } );
以上がAjaxで同期リクエストを実装するにはどうすればよいですか?同期リクエストを実装するための Ajax メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。