【发布时间】:2019-11-19 17:46:01
【问题描述】:
我有 3 个下拉菜单。一个包含类别,第二个包含月份。最后,我有第三个下拉列表,其中包含每个类别的组合列表,后跟月份,其结构如下:
第 1 类
一月
二月
三月
四月
五月
第 2 类
一月
二月
三月
四月
五月
使用 jQuery,我希望根据用户从前两个中选择的标准来选择第三个下拉列表中的相关选项。
例如如果他们选择 Category2,则选择 March。然后将自动从第三个下拉列表中选择 Category2 下面列出的 March 选项。
I have prepared a fiddle 包含基本的下拉字段。
这是结构的样子:
<select>
<option value="category1">Category1</option>
<option value="category2">Category2</option>
</select>
<select>
<option value="january">January</option>
<option value="february">February</option>
<option value="march">March</option>
<option value="april">April</option>
<option value="may">May</option>
<option value="june">June</option>
<option value="july">July</option>
<option value="august">August</option>
<option value="september">September</option>
<option value="october">October</option>
<option value="november">November</option>
<option value="december">December</option>
</select>
<select>
<option>Category1</option>
<option>January</option>
<option>February</option>
<option>March</option>
<option>April</option>
<option>May</option>
<option>June</option>
<option>July</option>
<option>August</option>
<option>September</option>
<option>October</option>
<option>November</option>
<option>December</option>
<option>Category2</option>
<option>January</option>
<option>February</option>
<option>March</option>
<option>April</option>
<option>May</option>
<option>June</option>
<option>July</option>
<option>August</option>
<option>September</option>
<option>October</option>
<option>November</option>
<option>December</option>
</select>
我不确定解决这个问题的最佳方法。
【问题讨论】:
-
您尝试过与此相关的任何事情吗?比如添加一个更改事件监听器或类似的东西?
-
这里是单击按钮的示例,并更改您在下拉菜单中设置的下拉值mkyong.com/jquery/how-to-set-a-dropdown-box-value-in-jquery 我希望这会有所帮助
标签: jquery html drop-down-menu