(デフォルト: true) デフォルトでは、すべてのリクエストは非同期です。同期リクエストを送信する必要がある場合は、このオプションを false に設定します。同期リクエストはブラウザをロックするため、ユーザーはリクエストが完了するまで他の操作を実行する必要があることに注意してください。
var temp; ({
async: false,
type : "POST",
url :defaultPostData.url,
dataType : 'json',
success : function(data) {
temp =data;
}
});
alert(temp);
この Ajax リクエストは同期リクエストです。戻り値。
async が true に設定されている場合、ajax リクエストによって返される結果を待機せず、ajax に続くステートメントを直接実行します。