从下拉列表中选择一个类别 - >在不同的列表中打印该类别的子类别

时间:2014-12-29 11:14:19

标签: php

我有2个下拉列表。在第一个我有汽车品牌的父类别(座椅,奥迪等)。例如Seat的每个类别都有许多不同的子类别:Seat Cordoba,Seat Leon等。

我无法找到的是,我实际上如何将列表1中选择的类别的ID传递给服务器端,以便我可以对db进行查询并解析第一类的子项。

尽可能清楚,这是一个更详细的例子,其中包含了我想要做的图片:

enter image description here

用户选择&#34;奥迪&#34; ,需要从<option>获取值并在服务器端以某种方式再次传递它以向数据库发送新查询,因此我也可以使用奥迪的模型创建第二个列表。

这是否可行,使客户端与服务器端通信? 或者我需要找出一种完全不同的方法?

2 个答案:

答案 0 :(得分:0)

阅读本教程。它将帮助您解决问题。这是Ajax + Php + MySQL

PHP Ajax and MySQL

答案 1 :(得分:0)

您需要传递类别下拉列表的值。

对于同样的情况,你必须使用Ajax并调用一个php文件/脚本,它将根据从类别下拉列表中收到的值填充子类别。

Ajax是必需的。