我正在jquery調用get和getJSON,但不能訪問回調函數外的返回值。我怎樣才能訪問返回的數據?從jquery獲取返回的值嗎?
var firstid;
var nextid;
$.get(callUrl, function(data) { // call to add node
var n = data.indexOf("id-");
var m = data.indexOf("id-");
firstid = data.substr(n+3,m - (n+3));
nextid = data.substr(m+3);
alert("firstid:" + firstid); // returns correct value
});
alert("firstid:" + firstid); // returns undefined for firstid
我怎樣才能得到firstid功能以外?
任何[answers](http://stackoverflow.com/a/11156895/144665)有幫助嗎? – iambriansreed