尝试使用jQuery / php / XML检索Yahoo天气
-
24-09-2019 - |
题
这个功能怎么了?
function yahooWeather(){
var loadPage = 'yahooweather.php?p='+ $("#myCity").val();
$("#yahoo").html('<img src="loading.gif" align="absmiddle">');
$("#yahoo").load(loadPage);
}
还有另一种编写此功能的方法。我不确定是否能够读取所需的.val,我知道它是设置的,因为我在先前的功能中使用它是设置它正在设置的,因此我认为它可能是我的负载调用。
这是页面。此功能曾经单击按钮来调用,应获取“选择城市”选项设置的值,然后将天气加载到下面的DIV中。我已经将CSS设置为绿色,所以我知道它会加载。我也知道我的PHP脚本好像我通过以下内容对其进行测试:
http://wetterkanal.tv/yahooweather.php?p=ASXX0001
它正确拉出天气。请帮忙!
解决方案
您的问题是 button
单击按钮时,元素将重新加载页面。
你需要改变你的 onclick
属性为 onclick="yahooWeather(); return false;
".
不隶属于 StackOverflow