如何在一次选择中禁用多个选项。例如,我有 2 个选择,有 5 个和 3 个选项。因此,如果我在第二次选择中选择第三个选项,我想在第一次选择中禁用第三、第四和第五个选项:
<select name="smjer">
<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>
</select>
二选一:
<select name="godina" >
<option value="1" >1.</option>
<option value="2" >2.</option>
<option value="3">3.</option>
</select>
我试过删除选项,但是如果不刷新页面就无法检索它们:
var ary=[3,4,5];
$('[name=smjer] option').filter(function(){
return ($.inArray(parseInt(this.value),ary) >-1);
}).remove();