我有 6 个选择标签。
FIRST:选择值 =
2、3、4、5 SECOND & THIRST:选择没有属性“禁用”
第四、第五、第六:选择有属性“禁用”
我需要:
如果选择值 == 3 -> FORTH 删除属性“禁用”
如果选择值 == 4 -> FORTH & FIFTH 删除属性“禁用”
如果选择值 == 5 -> FORTH & FIFTH 和 SIXTH 删除属性“禁用”
,否则选择值 == 2 -> FORTH、FIFTH、SIXTH:添加属性“禁用”
这是我的脚本
<select id="FIRST">
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
<option value="4">Four</option>
<option value="5">Five</option>
</select>
<select id="SECOND">
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
</select>
<select id="THIRST">
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
</select>
<select id="FORTH" disabled>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
</select>
<select id="SIXTH" disabled>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
</select>
<select id="FIFTH" disabled>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
<option value=" ">Something</option>
</select>
<script>
$(document).ready(function(){
$('#FIRST').change(function(event) {
if ($(this).val() == 3) {
$('#FORTH').removeAttr('disabled');
}
else if $(this).val() == 4) {
$('#FORTH, #FIFTH').removeAttr('disabled');
}
else if ($(this).val() == 5) {
$('#FORTH, #FIFTH, #SIXTH').removeAttr('disabled');
}
else {
$('#FORTH, #FIFTH, #SIXTH').attr('disabled');
};
});
});
</script>
那是对的吗?那不运行