【发布时间】:2017-06-22 21:06:33
【问题描述】:
在我的网页上,我希望有两个下拉菜单,如果您从第一个下拉菜单中选择不同的选项,第二个下拉菜单中将出现不同的选项。
例如,
如果在下拉菜单 1 中选择了 A 类,
我希望 A1、A2、A3 出现在下拉菜单 2 中。
如果在下拉菜单 1 中选择了 B 类,
我希望 B1、B2、B3 出现在下拉菜单 2 中。
如果我的 HTML 有这些文本行:
<select id="independent">
<option value="CatA"> A </option>
<option value="CatB"> B </option>
</select>
<select id="dependent">
<option value="A021"> A1 </option>
<option value="A22019"> A2 </option>
<option value="A3541"> A3 </option>
<option value="B148"> B1 </option>
<option value="B2"> B2 </option>
<option value="B397415"> B3 </option>
</select>
我将如何使用 JavaScript/jQuery 实现如上所述的我想要的?
【问题讨论】:
标签: javascript jquery drop-down-menu html-select