Tag: yahoo api

尝试使用jquery / php / xml检索雅虎天气

这个function怎么了? function yahooWeather(){ var loadPage = ‘yahooweather.php?p=’+ $(“#myCity”).val(); $(“#yahoo”).html(”); $(“#yahoo”).load(loadPage); } 有没有其他方法来编写此function。 我不确定它是否能够读取所需的.val,因为我知道它被设置为我在之前的函数中使用它来测试它是否被设置,所以我想它可能是我的加载调用。 http://www.wetterkanal.tv/ 这是页面。 此function一旦通过单击按钮调用,应获取“选择城市”选项设置的值,然后在下面的div中加载天气。 我把css设置为这个div为绿色所以我知道它加载。 我也知道我的php脚本就像我通过以下方式测试它一样: http://wetterkanal.tv/yahooweather.php?p=ASXX0001 它正确地拉动了天气。 请帮忙!

如何从API获取Yahoo Weather Backgrounds?

我有一个天气小部件,我需要动态背景。 雅虎有天气API,但我无法找到与天气类型相关的背景图片。 https://weather.yahoo.com/这可能吗? var url = ‘http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20weather.forecast%20where%20location%3D%2248907%22&format=json’ $.getJSON(url, function (data) { console.log(data) })

Yahoo JSONP Ajax Request包含在回调函数中

我知道我可以使用jquery,.ajax和jsonp进行跨域调用ajax。 我打电话给雅虎股票报价api。 一切正常,结果又回来了(我可以看到使用Fiddler。)问题是我得到一个js错误YAHOO未定义。 我认为它有问题,因为JSON是在回调函数中形成的,所以它的json语法不正确。 我该怎么做才能解决它? 谢谢! 这是代码: $.ajax({ type: ‘GET’, dataType: ‘jsonp’, jsonp: ‘callback’, jsonpCallback: ‘YAHOO.Finance.SymbolSuggest.ssCallback’, data:{ query: request.term }, url: ‘http://autoc.finance.yahoo.com/autoc’, success: function (data) { alert(“yes”); }, error: function (xhr, ajaxOptions, thrownError) { alert(xhr.status); alert(thrownError); } });