我有一个名为sections的全局变量。
但是,在某个onclick事件中,我想通过Jsonp获取这些部分并更新它们。
所以我的到来看起来像这样:
var sections = [bla];
new Request.JSONP({
url: 'someurl',
onComplete: function(theData){
sections = theData;
doStuff();
}
}).send();
var doStuff = function(){
console.log(sections);
}
但是,如果我运行它,我得到的部分仍然等于[bla]而不是[foo] json数据应该是。
为什么?
答案 0 :(得分:0)
你是对的,看起来我后来重新定义了导致问题的变量。