我正在尝试使用天气插件: http://jsfiddle.net/fleeting/a4hbL/light/
要求zipcode或woeid。我不想在那里硬连接邮政编码。我宁愿邮政编码是动态的,所以人们遍布各个地方可以使用该网站,该插件适用于他们的位置。我正在尝试使用他们的IP和基于IP地理定位的Web服务自动检测他们的位置。
$.getJSON('http://freegeoip.net/json/', function(data) {
var items = [];
var zip = data["zipcode"];
});
我需要将zip传递给下面的插件: $ .simpleWeather({ 邮编:'zip', ... });
答案 0 :(得分:0)
下面没有,$.getJSON
是异步的,所以你在成功处理程序中这样做:
$.getJSON('http://freegeoip.net/json/', function(data) {
$.simpleWeather({ zipcode: data.zipcode });
});