html 根据其他下拉列表更改下拉列表项
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 根据其他下拉列表更改下拉列表项相关的知识,希望对你有一定的参考价值。
cars=new Array("Mercedes","Volvo","BMW","porche");
phones=new Array('Samsung','Nokia','Iphone');
populateSelect();
$(function() {
$('#cat').change(function(){
populateSelect();
});
});
function populateSelect(){
cat=$('#cat').val();
$('#item').html('');
if(cat=='car'){
cars.forEach(function(t) {
$('#item').append('<option>'+t+'</option>');
});
}
if(cat=='phone'){
phones.forEach(function(t) {
$('#item').append('<option>'+t+'</option>');
});
}
}
<select id="cat">
<option val="car">car</option>
<option val="phone">phone</option>
</select>
<select id="item">
</select>
以上是关于html 根据其他下拉列表更改下拉列表项的主要内容,如果未能解决你的问题,请参考以下文章
在 asp.net 中的另一个下拉选择中更改了下拉值
如何创建多个从同一个数组中获取值的动态下拉列表,而无需更改 Javascript 中的其他下拉列表
根据第一个下拉列表更改第二个下拉列表,并使用 php 和数组更改第二个下拉列表的第三个下拉列表 [关闭]
源列表更改时数据验证下拉列表选定项自动更新
如何动态添加 vue bootstrap 下拉列表项?
其他列表项上方的下拉列表项?