#この記事の動作環境: Windows10 システム、javascript1.8.5&&html5 バージョン、Dell G3 コンピューター。ajax の Async は、スクリプトの実行を非同期モードまたは同期モードで設定するために使用されます。async 属性値がデフォルトで true の場合、非同期モードになります。「$.Ajax」が実行された後、次のスクリプトが実行されます。 ajax の属性値が false に設定されている場合、同期リクエストはブラウザをロックし、他のユーザー操作はリクエストが完了するまで待機する必要があります。
ajax における async の役割は何ですか
async。デフォルトは true で、非同期モードです。$.Ajax が実行された後ajax の背後にあるスクリプトは、サーバーがデータを返すまで、$.Ajax の success メソッドをトリガーします。このとき、2 つのスレッドが実行されます。 false に設定すると、すべてのリクエストは同期リクエストになります。値を返す前に、同期リクエストはブラウザをロックするため、ユーザーはリクエストが他の操作を実行する前に完了するまで待つ必要があります。 以下の例を確認してください:var temp; $.ajax({ async: false, type : "POST", url : defaultPostData.url, dataType : 'json', success : function(data) { temp=data; } }); alert(temp);
AJAX ビデオ チュートリアル]
以上がAjaxにおけるasyncの役割は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。