這個問題實際上是由我沒有完全理解jquery引起的。獲取變量出一個get ajax調用
我有一些代碼,我試圖把一個函數使用多次。
function actors(query){
$.get("websit.com?title=" + query + "&type=json", function(html){
var result = html;
var obj = eval ("(" + result + ")");
var actor = obj[0].actors;
return actor; //as far as im aware this does nothing
});
return 0; // gets here and returns zero, returning actor here returns undefined
}
演員變量保存我需要的信息,但我掙扎着爬了出來變量的函數。 由於內在的功能,它會穿過並得到return 0;
如果我嘗試將一個變量分配給內部函數它將返回一個對象,而不是返回變量。
任何解決方案或指針在正確的方向將不勝感激。
歡迎** **異步的奇妙世界!你不能那樣做。 – SLaks 2013-03-04 21:12:04