0

我想在 .json 链接中创建一个变量

例如

http://api.wunderground.com/api/102376e7c0e1c995/geolookup/conditions/q/IA/Cedar_Rapids.json

这是一个JSON给出天气数据的例子,例如我想给我的网站访问者他的天气状况我想JSON在国家和城市的这个链接上做变量

例如

http://api.wunderground.com/api/102376e7c0e1c995/geolookup/conditions/q/"country variable here "/"city variable here".json
4

1 回答 1

0

试试这个:

var state = 'CA';
var city = 'San_Francisco';
var URL = 'http://api.wunderground.com/api/102376e7c0e1c995/geolookup/conditions/q/' + state + '/' + city + '.json';

$.ajax({
    url: URL,
    dataType: "jsonp",
    success: function(parsed_json) {
        var location = parsed_json['location']['city'];
        var temp_f = parsed_json['current_observation']['temp_f'];
        alert("Current temperature in " + location + " is: " + temp_f);
    }
});​

在这里演示

于 2012-12-31T14:29:54.230 回答