Javascript 如何在选择下拉列表中将多个更改为单个

Javascript 如何在选择下拉列表中将多个更改为单个,javascript,html,jquery,forms,dropdown,Javascript,Html,Jquery,Forms,Dropdown,我的HTML中有两个下拉菜单,我试图解决这个问题,当我在第一个下拉菜单中选择“多个”时,第二个下拉菜单可以是Multiple=“Multiple”当我在第一个下拉列表中选择Single时,第二个下拉列表可以设置为Single而不是multiple,最后当我选择Others时,第二个下拉列表也将是Single。下面是我的代码: 选择物理位置的编号 单身 倍数 其他 选择业务的子类型 document.querySelector('#blocation').addEventListener('

我的HTML中有两个下拉菜单,我试图解决这个问题,当我在第一个下拉菜单中选择“多个”时,第二个下拉菜单可以是Multiple=“Multiple”当我在第一个下拉列表中选择Single时,第二个下拉列表可以设置为Single而不是multiple,最后当我选择Others时,第二个下拉列表也将是Single。下面是我的代码:


选择物理位置的编号
单身
倍数
其他
选择业务的子类型
document.querySelector('#blocation').addEventListener('change',e=>{
让multiple=[null,false,true,false][e.target.selectedIndex];
document.querySelector(“#subtype”).multiple=multiple;
});

选择物理位置的编号
单身
倍数
其他
选择业务的子类型
abc
def
ghi

我不太清楚你的意思。像这样的?
至少可以做点什么

函数setSecondDropdown(){
让firstDrop=document.getElementById(“blocation”);
让text=firstDrop.options[firstDrop.selectedIndex].text;
文本=文本==“其他”?“单一”:文本;
让secondDrop=document.getElementById(“secondDropdown”);
document.getElementById(“secondDiv”).style.display=“block”;
secondDrop.options[0]。text=text;
}

选择物理位置的编号
单身
倍数
其他
选择业务的子类型

如何选择对单对单的多个更改?我是说