我有一個ajax調用。我把返回值(數據)放在一個名爲mydata的變量中。我想在ajax調用之外使用該變量。請注意,我無法將我的代碼併入ajax調用的成功部分。我不會詳細說明原因,因爲它會增加混淆。所以問題很簡單。有沒有辦法在ajax調用之外使用ajax調用的返回值?預先感謝您的回覆。乾杯。馬克jQuery - 如何使用ajax調用外的ajax調用的返回值
$.ajax({
type: "POST",
url: "file.php",
data: ajaxData,
success: function(data) {
var mydata = data;
}
});
alert(mydata); // -> This is not working
只是聲明'在你需要它(即外呼)範圍VAR mydata'。 – m90 2012-04-02 09:17:29
'var mydata = null; $就({ 類型: 「POST」, URL: 「file.php」, 數據:ajaxData, 成功:功能(數據){ MYDATA =數據; } });警報(mydata);' – YumYumYum 2012-04-02 09:17:55