2016-02-19 32 views
-3

我对HTML选择表单有疑问。HTML PHP在同一页中获取选择值

我有5个选择窗体,如下图所示。 pic 1

您必须从第一个选择表单中进行选择,然后第二个选择表单将通过从上一个选择表单中选择的值显示列表。

这些列表来自MYSQL。

我应该如何执行上述功能?

+1

使用AJAX。当第一次更改时,您需要对PHP页面进行AJAX调用以获取第二个列表等。 – AbraCadaver

+0

单独在此网站上可能有100个答案。做一些基础研究。 –

+0

@PatrickQ也许1000 – CodeGodie

回答

1

您可以通过在每个下拉列表中的.change()侦听器中包装jQuery.ajax调用来完成此操作。

ajax调用会碰到一个PHP文件,它将执行MySQL查询并返回HTML以在下一个下拉列表中生成列表。

我会从这里开始。

https://api.jquery.com/jQuery.ajax/

https://api.jquery.com/change/

这应该让你开始,如果你需要沿途帮助刚刚发布评论或编辑以上你的问题提供更多的信息,我会很乐意提供帮助。

+0

谢谢你的建议! –