提交表单而不刷新

jQu*_*ast 1 php xml ajax jquery

我正在检索Google的天气API XML并使用PHP.我正在检索任何搜索过的城市的天气.

现在,这个"应用程序"位于一个标签下,每当我提交表单时它都会刷新,我想阻止它.

可能吗?这将在仪表板中实现 - 这就是我想要阻止刷新的原因.

这就是我的意思:http://www.screenr.com/30As

整个代码在这里:http://jsfiddle.net/ZshpF/ 简单地说,将代码粘贴到一个php文件中就可以了.

Dav*_*vid 6

你会想要使用AJAX.由于你在标签中提到了jQuery,它有一个非常方便的功能来调用服务器.但是从JavaScript调用只是故事的一半,你也需要在服务器上监听该调用.它本质上是另一个PHP脚本,它本身就是一个页​​面,但它会以(很可能)JSON而不是HTML的形式返回数据.它并不意味着人类可读,而是成为您的JavaScript代码使用的一种Web服务.

你可以在这里找到一个简单的例子.