0
保持數據我有這樣的代碼:從jQuery的的getJSON
$.getJSON(fupurl, function(data) {
ups = data[url+forup].shares;
console.log(ups);
});
$.getJSON(fdownurl, function(data) {
downs = data[url+fordown].shares;
if(!downs)
downs = 0;
console.log(downs);
});
console.log(ups);
上面的代碼是一個函數和變量起伏和UPS內部之前被定義。 我想保留這兩個變量中的數據以便稍後使用它。
他們是全球性的。 – kraYz
對不起,是的,他們是全球性的。但是在這裏你已經處理了異步。試試這個,你明白它是什麼: 'var ups,downs; $ .getJSON(fupurl,function(data){ups = data [url + forup] .shares; console.log(ups); console.log(new Date());}); $ .getJSON(fdownurl,function(data){downs = data [url + fordown] .shares; if(!downs)downs = 0; console.log(downs); console.log(new Date());}) ;的console.log(UPS); console.log(new Date());' 所有ajax請求的時間少一些,然後在ajax回調 –