js怎么实现当第一个select选中2时,第二个select的第一个optionvalue就变成了2,自动过滤掉value=1的option?在线等,急急 <select id="s1" onchange="bb()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
<select id="s2">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
<script type="text/javascript">
var s1Val=$("#s1 option:selected"); var s2Val=$("#s2 option:selected"); function bb(){ console.log(s1Val.val());
} </script>
2 回答
精慕HU
TA贡献1845条经验 获得超8个赞
用change事件啊,获取到第一个的$("#s1 option:selected")的下标,然后根据这个下标减1,删掉第二个下拉菜单的对应的option不就行了
添加回答
举报
0/150
提交
取消