gpt4 book ai didi

javascript - jquery/javascript 隐藏和显示元素依赖下拉列表

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

我需要根据另一个下拉菜单的选定选项显示/隐藏一个选择下拉菜单上的选项。

我的意思是,当我选择“其他”时,将显示在花药下拉完整列表(男性和女性)中!!当我选择“工程师先生”时,将只显示“男性”当我选择“miss.engineer”时,将只显示“female”。

<select>
<option value="">Choose</option>
<option value="Mr">Mr. Engineer</option>
<option value="Miss">Miss. Engineer</option>
<option value="other">Other</option>

</select>

<select>
<!--Below shows when 'Other' is selected , and show otherwise-->
<option value="0">choose</option>

<!--Below shows when 'Mr. engineer' is selected jsut , and hidden otherwise-->
<option value="male">Male</option>

<!--Below shows when 'Miss. engineer' is selected just, and hidden otherwise-->
<option value="female">Female</option>

</select>

最佳答案

您可以使用 change 并执行以下操作:

$("#dropdownlist").change(function() {
var control = $(this);

if (control.val() == "Engineer") {
$("#dropdownlist2").show();
}
});

这是基于以下结构:

<select id="dropdown1">
<option value="Mechanic">Mechanic </option>
<option value="Engineer">Engineer</option>
</select>

<select id="dropdown2" style="display:none">
<option value="Item 1">Item 1 </option>
<option value="Item 2">Item 2 </option>
</select>

http://jsfiddle.net/zs3QG/

关于javascript - jquery/javascript 隐藏和显示元素依赖下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15449406/

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