jQuery ajaxに取り組んでいるとき、私は常にそれが「非同期」オプションであると考えています。これが何を意味するか(非同期JavaScriptとXML)を知っていますが、ステートメントが完了する前にajaxが必要になることがあります。ユーザー名が存在する場合は、常に ajax オプション「async: false」を追加します。これを行う方法は悪いですか?アドバイスが必要です:)
私のコード:
var content = $("#content");
function ajaxResponse()
{
var r = null;
$.ajax({
type: 'POST',
url: 'data.html',
async: false,
success: function(data) {
r = data;
}
});
return r;
}
setInterval(function(){
content.text(ajaxResponse());
},1000);