我有这段代码:
var temp_f;
jQuery(document).ready(function($) {
$.ajax({
url: "http://api.wunderground.com/api/a5fb7d26008efccb/geolookup/conditions/forecast/q/India/Dhule.json",
dataType: "jsonp",
success: function(parsed_json) {
var location = parsed_json['location']['city'];
temp_f = parsed_json['current_observation']['temp_f'];
alert("Current temperature in " + location + " is: " + h);
}
});
});
function get(){
alert(temp_f);
}
我想将jQuery部分中的局部变量temp_f
的值存储到脚本开头声明的全局变量temp_f
中,但是当我运行此代码时,它显示全局{{1}的值} temp_f
。
有人能指出我所犯的错误或建议采取其他任何方式吗?