我有数据库名称compare,其中有表compare1和model1 在 compare1 表中,我有三星和 Micromax 等手机品牌,在 model1 中 我有三星品牌和Micromax品牌的型号,例如三星Galaxy和Micromax x560等。
现在我有一个 2 选择框,其中包含从数据库获取并显示在其中的值。在第一个选择框中获取所有品牌,在第二个选择框中获取所有型号。
现在的问题是我想根据第一个选择框中选择的品牌在第二个选择框中选择唯一的型号。
例如,如果我在第一个选择框中选择一个品牌(三星),那么在第二个选择框中应该只有 Samsung Galaxy、Samsung note、Samsung champ 等。
请注意,所有值仅从数据库中获取
我不知道我怎么可能是新手,感谢任何帮助。 谢谢。
最佳答案
为此,您有两个选择,都需要 jQuery。
每次第一个选项更改时,您可以使用 AJAX 调用重新获取第二个列表,或者
您可以将手机的所有品牌加载到第二个框中,并使用诸如brand =“Samsung”之类的数据属性,然后使用jQuery隐藏未选择的品牌的品牌。
<
希望有帮助。
关于php - 使用 PHP 中的数据库根据前一个选择框填充第二个选择框中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46500686/