这个功能怎么了?

function yahooWeather(){
    var loadPage = 'yahooweather.php?p='+ $("#myCity").val();
    $("#yahoo").html('<img src="loading.gif" align="absmiddle">');
    $("#yahoo").load(loadPage);
}

还有另一种编写此功能的方法。我不确定是否能够读取所需的.val,我知道它是设置的,因为我在先前的功能中使用它是设置它正在设置的,因此我认为它可能是我的负载调用。

http://www.wetterkanal.tv/

这是页面。此功能曾经单击按钮来调用,应获取“选择城市”选项设置的值,然后将天气加载到下面的DIV中。我已经将CSS设置为绿色,所以我知道它会加载。我也知道我的PHP脚本好像我通过以下内容对其进行测试:

http://wetterkanal.tv/yahooweather.php?p=ASXX0001

它正确拉出天气。请帮忙!

有帮助吗?

解决方案

您的问题是 button 单击按钮时,元素将重新加载页面。

你需要改变你的 onclick 属性为 onclick="yahooWeather(); return false;".

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top