(function () {
var id="test";
$.ajax({
context: this,
url : "http://weather.yahooapis.com/forecastrss",
success : function(data){
this.id = "was test";
}
});
console.log(id);
})();
上一个问题不够清楚,所以听到的是问题的真正含义。当我这样做console.log(id)
时,它不会显示更改的值。我想得到的是id
. 我怎样才能做到这一点,我已经尝试了评论中的所有解决方案以及给出的答案,但没有一个对我有用?
一个 jsFiddle 将不胜感激。