我正在尝试制作一个选择器,它将根据您在另一个选择字段中选择的内容显示选项。它看起来像这样:
<select name="field2" id="field2" required="required">
<option id="field2-1" value="os1">
os1
</option>
<option id="field2-2" value="os2">
os2
</option>
<option id="field2-3" value="os3">
os3
</option>
</select>
然后我有第二个选择器,带有这些选项:
<select name="field3" id="field3" required="required">
<option id="field3-1" value="dl1">
dl1
</option>
<option id="field3-2" value="dl2">
dl2
</option>
</select>
基本上我需要发生的是:如果在第一个选择器中选择了 os1,那么 dl1 和 dl2 都将在第二个选择器中可用。
如果在第一个选择器中选择了 os2 或 os3,则 dl1 将被隐藏,而在第二个选择器中只显示 dl2。
我似乎找不到一个可靠的解决方案,但我不是最擅长 js,所以希望你们中的一个人能指出我正确的方向。
谢谢 :)