gpt4 book ai didi

jquery - 如何使用 jquery 根据另一个下拉列表的选择更改下拉列表值

转载 作者:搜寻专家 更新时间:2023-10-31 22:12:25 24 4
gpt4 key购买 nike

我的第一个下拉菜单有 2 个选项:标准玻璃和钢化玻璃。我有另一个下拉菜单,用户可以在其中选择玻璃的宽度。

我的问题:第二个下拉值需要根据第一个下拉列表中选择的玻璃种类进行更改。

看看我的代码,我有 2 个下拉菜单的 id 为 glassWidthStandard,另一个下拉菜单为 glassWidthTempered。

谢谢 :) 这是我的代码:

 <select id="typeOfGlass">
<option value="15">Standard/Annealed Glass Width</option>
<option value="20">Tempered Glass Width</option>
</select><br>


Glass Width for Standard:<br>
<select id="glassWidthStandard">
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
</select>

Glass Width for Tempered:<br>
<select id="glassWidthTempered">
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
</select>

最佳答案

我建议只进行两次选择,然后根据第一次选择的内容更改第二次选择。

$('#typeOfGlass').on('change', function(){
$('#glassWidth').html('');
if($('#typeOfGlass').val()==15){
$('#glassWidth').append('<option value="19">19</option>');
$('#glassWidth').append('<option value="20">20</option>');
$('#glassWidth').append('<option value="21">21</option>');
}else{
$('#glassWidth').append('<option value="6">6</option>');
$('#glassWidth').append('<option value="7">7</option>');
$('#glassWidth').append('<option value="8">8</option>');
$('#glassWidth').append('<option value="9">9</option>');
}
});

这是一个工作示例:https://jsfiddle.net/6hmpa1ax/

关于jquery - 如何使用 jquery 根据另一个下拉列表的选择更改下拉列表值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30671620/

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