0
私は以前に書かれたdatetimepickerオブジェクトを扱っています。これは次のようになります。jQuery datetimepickerはminDateを更新しません
$('#startDate').datetimepicker({
monthNames: DATE_TIME_MONTHS_NAMES,
monthNamesShort: DATE_TIME_MONTHS_NAMES_SHORT,
dayNames: DATE_TIME_DAY_NAMES,
dayNamesShort: DATE_TIME_DAY_NAMES_SHORT,
dayNamesMin: DATE_TIME_DAY_NAMES_MIN,
currentText: DATE_TIME_CURRENT,
closeText: DATE_TIME_CLOSE,
timeText: DATE_TIME_TIME,
hourText: DATE_TIME_HOUR,
minuteText: DATE_TIME_MINUTE,
ampm: DATE_TIME_AMPM,
dateFormat: DATE_TIME_FORMAT,
timeFormat: 'h:mm tt',
minDate: 0
});
それが唯一の現在または将来の日付/時刻を選択することが可能になるように、私は
minDate: 0
を追加しました。 datetimepickerは、現在の日付/時刻を示すので、最初のクリックで正常に動作します。ただし、それ以降のクリックは前の時刻を示しており、現在の時刻には更新されません。クリック時にdatetimepickerを再初期化して、現在の日付/時刻を常に取得する方法はありますか?
さらに詳しい説明が必要な場合は教えてください。
よろしく、
-Dave F.
を私がすることができましたあなたが私に提供したAPIを使って解決策を決定してください。何らかの理由で上記のメソッドをクリックしてみると、機能しません。私はクリック時にdestroyメソッドを呼び出して、datetimepickerを再初期化して更新する時間を得なければなりませんでした。それはまだ私がそれを望む方法をかなり振る舞いませんが、今のところうまくいくでしょう。正しい方向に私を指してくれてありがとう! – MotoDave452