jsp中的下拉框怎么隐藏其中的某一项

2025-02-25 00:25:05
推荐回答(2个)
回答1:

使用javascript,获取到A下拉框选中的值,然后把BCD下拉框中等于这个值的项,修改一下属性,隐藏掉就可以了
一:javascript原生的方法
1:拿到select对象: var myselect=document.getElementById("test");
2:拿到选中项的索引:var index=myselect.selectedIndex ; // selectedIndex代表的是你所选中项的index
3:拿到选中项options的value: myselect.options[index].value;
4:拿到选中项options的value后,再获取bcd 的select对象,匹配一下值,相等的属性改成不可见
二:jquery方法(前提是已经加载了jquery库)
1:var options=$("#test option:selected"); //获取选中的项
2:alert(options.val()); //拿到选中项的值
3:同上

回答2:

可以用js来控制选中其中某一项,其他隐藏。
思路:当选中一个下拉框并执行js代码后,其他的下拉框值全隐藏。