gpt4 book ai didi

php - 选择一组选项取决于您之前选择的选项

转载 作者:行者123 更新时间:2023-11-28 03:36:03 25 4
gpt4 key购买 nike

我使用了两个选择,一个作为类别,第二个作为子类别。我希望让第二个选择菜单由在第二个选择菜单中选择的选项决定。

这是 html/php 代码。

<select name="category" id="category">
<?php
$options = array("Stationary", "Bag", "Paper");
foreach ($options as $option) {
echo '<option value"' . $option . '"';
if(in_array($option, $category)){
echo " Selected";
}
echo ">" . ucfirst($option) . "</option>";
}
?>
</select>

<select name="subcategory" id="subcategory">
<?php
$options = array("Pencils", "Ruler", "Pens");
foreach ($options as $option) {
echo '<option value"' . $option . '"';
if(in_array($option, $category)){
echo " selected";
}
echo ">" . ucfirst($option) . "</option>";
}
?>
<?php
$options = array("Small", "Large", "Paper");
foreach ($options as $option) {
echo '<option value"' . $option . '"';
if(in_array($option, $category)){
echo " selected";
}
echo ">" . ucfirst($option) . "</option>";
}
?>
<?php
$options = array("Notepad", "Plain ", "Colour");
foreach ($options as $option) {
echo '<option value"' . $option . '"';
if(in_array($option, $category)){
echo " selected";
}
echo ">" . ucfirst($option) . "</option>";
}
?>
</select>

我想要它,所以当您从类别中选择一个选项时,它会显示正确的选项以显示在 <select> 中。 .

我不确定你是否能做到这一点,但如果有人有想法或知道如何做到这一点,你的帮助会很有帮助。

最佳答案

如果我理解你的问题是正确的,你要做的是根据类别选择子类别。

首先将所有类别加载到类别选择框中。

第二次选择类别选项时,从选择框 (category_id) 中检索值并生成 AJAX调用以获取所选类别的子类别。

第三次将它们填充到子类别选择框。

根据要求更新了答案

jQuery Ajax POST example with PHP

如果你有任何问题,请告诉我

关于php - 选择一组选项取决于您之前选择的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14234038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com