我正在检索Google的天气API XML并使用PHP。我正在检索任何搜索过的城市的天气。
现在,这个“app”位于一个标签下,每当我提交表单时,它都会刷新,我想阻止它。
有可能吗?这将在仪表板中实现 - 这就是我想阻止刷新的原因。
这就是我的意思:http://www.screenr.com/30As
整个代码在这里:http://jsfiddle.net/ZshpF/ 简单地说,将代码复制粘贴到php文件中就可以了。
答案 0 :(得分:6)
您需要使用AJAX。由于您在标记中提到了jQuery,因此它具有very handy function来调用服务器。但是从JavaScript调用只是故事的一半,你也需要在服务器上监听该调用。它本质上是另一个PHP脚本,它本身就是一个页面,但它会以(很可能)JSON而不是HTML的形式返回数据。它不是人类可读的,而是成为您的JavaScript代码使用的一种Web服务。
您可以找到一个简单的示例here。
答案 1 :(得分:0)
我认为您可以使用jQuery ajaxForm