我正在使用一個變量來存儲來自post方法的json數據。當我在post方法外使用該變量時,它顯示的值爲undefined。我如何訪問該變量。這是我的代碼。如何從一個函數賦值給一個變量並在另一個函數中訪問它
var val;
$.post("dat/jsondat.php",function(data)
{
alert(data);//this alert value
val = data;
alert(val);//this alert value
});
alert(val);//this alert undefined
val是一個全局變量。我需要在post方法分配後在另一個函數中使用這個變量。
只是刪除'var val;'並嘗試。沒有var聲明,它將變成全局的,所以不需要使用'var val;' – RJParikh