Отключить прошлые даты в плагине datetimepicker шаблона Metronic

Я использую шаблон Metronic в своем проекте Laravel. Здесь я хотел отключить прошлые даты в плагине выбора даты и времени. Я просмотрел некоторые блоги, и в большинстве ответов использовалось свойство minDate:0. Но кажется, это не работает в шаблоне Metron. Пожалуйста, помогите мне, если у вас есть опыт в таком деле. Вот мой код.

<div class="input-group date">
  <input type="text" class="form-control m-input" readonly="" name="followup_deadline" placeholder="Select date &amp; time" id="datePicker">
  <div class="input-group-append">
    <span class="input-group-text">
      <i class="la la-calendar-check-o glyphicon-th"></i>
    </span>
  </div>
</div>

И код javascript/jquery здесь

$("#datePicker").datetimepicker({
            todayHighlight: !0,
            autoclose: !0,
            pickerPosition: "bottom-left",
            format: "yyyy-mm-dd hh:ii:00"
        });

Нужны другие детали? С нетерпением жду вашего доброго ответа.


person globalknowledge2    schedule 19.07.2020    source источник
comment
Я использую Метроник версии 5.5.4.   -  person globalknowledge2    schedule 20.07.2020


Ответы (1)


Привет, я решил это, используя этот формат

Javascript

   let todayDate = new Date().getDate();
   let endD = new Date(new Date().setDate(todayDate));
   $('.form_datetime').datetimepicker({
      startDate : endD,
      weekStart: 7,
      todayBtn:  1,
      autoclose: 1,
      todayHighlight: 1,
   });

Как вы можете видеть, я создал объект Date и назначил его startDate, после чего все даты после текущей даты будут отключены (даже время).

HTML

<div class="input-group date form_datetime">
    <input type="text" size="16" id="datee" class="form-control" name="date_needed" required>
    <span class="input-group-btn">
        <button class="btn default date-set" type="button"><i class="fa fa-calendar"></i></button>
    </span>
</div>
person Shulz    schedule 10.12.2020