下面的代碼片段沒有讓我看到我的控制檯中顯示的全局變量ID的值。我哪裏錯了?Javascript全局變量問題
var id;
function set_id(myid){
id=myid;
}
function get_id(){
return id;
}
$("#btn").click(function(){
$.post("....", function(data){ //data reurns a JSON
set_id(id); //success!!
}
}
$("#show").click(function()[
console.log(get_id()); //doesn't work, how do I get this workin.. Where am I going wrong
}
它必須在控制檯上打印某些內容。什麼? – MaxArt 2012-07-28 10:43:36
您是否試圖在get_id()中返回全局變量ID?嘗試在$(「#show」)中使用console.log(id)。點擊() – 2012-07-28 10:44:00
Works http://jsfiddle.net/Kirrr/vMBkZ/ – Kir 2012-07-28 10:45:44