path= devicePath + 'offset=' + offset + '&limit=20&';
var deviceRequest = new Request.JSONP({
url: path,
callbackKey: 'jsonp',
log: true,
onComplete: function(data){
console.log('Done');
Gallery.innerHTML = '';
for (i=0; i<20; i++){
devices[i]=data[i].device;
}
console.log(devices);
}
}).send();
如果我在此请求发送后尝试访问devices
,我会得到“未定义”。但console.log(Devices)
代码正确打印收到的数据。我不知道我的数据去了哪里。