ブロックに問題がありelse
ます。if
ブロックは適切に機能します-の値が#finish_day
未満の場合、と(select)4
のオプション値は同じです。#get_car
#return_car
オプションを自動的に変更できますが、#get_car
アクティブ#return_car
なのは1つだけです(と同じ#get_car
)。
残念ながら、inの値が(ブロック)#finish_day
より大きい場合、オプションをアクティブ化できません-それでも1つのオプションのみがアクティブで、残りは無効になっています。4
else
#return_car
これは私のコードです:
if ( $("#finish_day").val() < 4 ) {
$('#get_car, #return_car').not(this)
.children('option[value=' + this.value + ']')
.attr('selected', true)
.siblings().attr('disabled', true);
} else {
$('#get_car, #return_car').attr('selected', false);
}
何が悪いのかわかりませんか?どんな助けにも感謝します。