このデモのように、日付範囲にjqueryUIdatepickerを使用しています。これは、次の場合にToをFromへの将来の日付として検証できません。
FROM日付で2011年11月19日を選択します。TO日付ピッカーで2011年11月に移動します。「2011年11月19日」より前の日付を選択することはできません。これは問題なく、期待される動作です
次に、マウスを使用してFROM日付ピッカーテキストボックスにカーソルを置きます。選択した日付、つまり2011年11月19日を選択し、削除する、つまりテキストボックスを空にします。この時点で、2つのテキストボックスは空です。
次に、「TO」datepickerに移動します。2011年11月を確認します。2011年11月19日より前のすべての日付は引き続き無効になっているため、動作は必須ではありません。
これを解決するためにテキストボックスを作成しましreadonly
たが、ユーザーがキーボードで日付を入力したり、マウスで選択したりできるように、この問題のより良い解決策が必要です。