我正在尝试使用OpenWeatherAPIget
使用 JQuery请求执行获取 JSONP 数据。我的查询结构如下:
function getWeather(callback) {
var weather = 'http://openweathermap.org/data/2.1/find/city?lat=13.3428&lon=-6.2661&cnt=10&jsoncallback=?';
jQuery.getJSON(weather, callback);
}
// get data:
getWeather(function(data){
console.log('weather data received');
});
我收到以下错误消息:
语法错误:标签无效
但是,数据正在返回,因为我可以在 Firebug 中单击它,它给了我预期的结果。我在客户端执行这一切,所以我的 JSONP 请求可能有一个基本错误。搜索此主题还表明返回的数据可能是 JSON 格式而不是 JSONP,但我不确定有什么区别。