我使用這樣的函數變量返回undefined值在JavaScript
function example(){
var a;
$.ajax({
url:"www.example.com/function",
type: 'POST',
success: function(result){
a=result;
}
});
alert(a);
}
我需要AJAX功能
在這裏我得到的結果是不確定的外部變量。我怎樣才能在那裏獲得價值。 ?
集異步:假的,讓你相信的變量被設置。 – Alex
A適用於異步。請閱讀http://learn.jquery.com/ajax/key-concepts/ – Alepac
@Alepac是的教程,並強制ajax-call是同步的,意味着代碼將在警報代碼執行之前執行。 – Alex