2011-06-18 154 views
1

要求: 有两个下拉框。 Dropdown2应该加载对应于Dropdown1的选择。如何在提交表单时防止页面刷新?

我每次都打这个db。因此,每次更改Dropdown1时都会加载页面。

JavaScript有没有什么方法来阻止此页面加载?

回答

2
<input type="submit" onclick="proc_form();return false" /> 

就这样!

+1

proc_form应该做什么? – Jon

+0

自定义表单处理。他自己的功能。我认为他有按钮(表格)的目的? – genesis

+0

非常感谢你让我们清楚在哪里放置'回报虚假'。这花了我几天.. :)非常感谢!...我现在可以继续:) –

3

要做到这一点,你需要使用AJAX,这意味着使用JavaScript框架(所有体面的提供丰富的AJAX功能和更多)。今天,对于大多数人来说,这意味着使用jQuery

看看this very similar question作为如何实现解决方案的起点(如果您完全不熟悉它,您可能还需要查看一些jQuery教程)。在SO和互联网上,还有更多的链接下拉菜单的材料 - 搜索会给你很多好的结果。

+0

+1击败了我。我打算给出一个非常相似的答案:) – Spudley

+0

Hi.But我的工作区没有ajax。我需要导入任何jar文件吗? – Tom

+0

@Tom:我不知道你在说什么jar文件。这个问题根本没有提到Java,Java ** Script **与Java完全没有关系。 – Jon

相关问题