我的功能很簡單,並且基於我發現的here。但我似乎無法使它工作,最新錯誤?爲什麼不能把結果拿出來jQuery AJAX
function ajax(url) {
var result;
$.ajax({
url: url,
success: function(data) {
result = data;
//$('#test').html(data);
}
});
return result;
}
的功能是獲取數據,因爲如果我去掉註釋的代碼並調用它,則該數據示出了#TEST元件內部。但是,如果我寫
var test = ajax('my-url.php');
$('#test').html(test);
那麼它不工作。我的猜測是,出於某種原因,「數據」中的數據沒有存儲在變量「result」中。但我不知道爲什麼,也不知道如何解決它。任何幫助表示讚賞。
美麗,就是這樣,謝謝! – Sophivorus 2012-07-19 01:26:37