Выбор даты и времени Kendo подтверждает ввод

А есть следующая дата выбора времени

<input  kendo-date-time-picker k-options="myOptions"/ >

Со следующими опциями:

    function setMaxDate() {
    $scope.myOptions = {
        min: $scope.mindate,
        max: new Date(),
        close: function () {
            $scope.dateValidation = false;
        },
        parseFormats: ['yyyy-MM-ddTHH:mm:ss'],
        format: 'MM/dd/yyyy HH:mm',
        timeFormat: 'HH:mm'
    }
}

Когда пользователь щелкает значок календаря, он загружается без будущих дат (последняя дата установлена ​​на текущую дату). Если пользователь введет и введет будущую дату, он не будет подтвержден. Как я могу достичь этого?

1 ответ

Вы также можете:

  1. Запретить пользователю вводить ручные даты, выполнив $("input.DateTimePicker").attr("onkeydown", "return false;");
  2. Добавьте пользовательский валидатор, чтобы самостоятельно проверить вводимые пользователем данные с помощью пользовательских правил валидации kendo.
Другие вопросы по тегам