0

関数を適用してjquery-ui date-pickerモジュールを使用して日付フィールドに変換した2つの入力フィールド(FromとTo)がありdatepicker()ます。

デモ

しかし、これに関する問題は次のシナリオにあります。

  1. 開始日として 2013 年 5 月 22 日を選択し、終了日として 2013 年 5 月 22 日、つまり 2013 年 5 月 22 日を選択します。
  2. Fromフィールドを再度クリックすると、22日以降の日付を選択できなくなります

この問題が発生する理由はわかりませんが、実際には From フィールドから次の日付を選択できるはずです。

これについて何か考えがある人がいたら教えてください。

ありがとう、ディーン

4

1 に答える 1

0

問題はあなたのonSelect機能にあります:

  • from入力で日付を選択すると、選択した値でto入力で選択可能なminDateが変更されます (例: 05-22-2013)
  • 次に、to入力で日付を選択すると、 from入力で選択可能なmaxDateを選択した値で変更します (例: 05-22-2013)。
  • したがって、クリックして元の入力に戻ると、入力先で選択た日付より後の日付を選択することはできません(例: 05-22-2013)

これが十分に明確であることを願っています:D. この jsFiddleを見てください。問題を説明するために、両方のカレンダーから日付を選択したときにアラートを追加しました

于 2013-08-23T17:00:14.620 に答える