ブロックに問題がありelseます。ifブロックは適切に機能します-の値が#finish_day未満の場合、と(select)4のオプション値は同じです。#get_car#return_car
オプションを自動的に変更できますが、#get_carアクティブ#return_carなのは1つだけです(と同じ#get_car)。
残念ながら、inの値が(ブロック)#finish_dayより大きい場合、オプションをアクティブ化できません-それでも1つのオプションのみがアクティブで、残りは無効になっています。4else#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);
}
何が悪いのかわかりませんか?どんな助けにも感謝します。