6つの選択タグがあります。
FIRST:値= 2、3、4、5で
選択します。SECOND&THIRST:selectには属性'disabled'がありません。FORTH
、FIFTH、SIXTH:selectには属性'disabled'があります。
私は欲しい:
if select value == 3-> FORTH remove attribute'disabled'
if select value == 4-> FORTH&FIFTH remove attribute'disabled'
if select value == 5-> FORTH&FIFTH&SIXTH remove attribute'disabled'
and else値を選択==2->FORTH、FIFTH、SIXTH:属性'disabled'を追加
これは私のスクリプトです
<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>
あれは正しいですか?それは実行されません