Выбор даты и времени 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 ответ
Вы также можете:
- Запретить пользователю вводить ручные даты, выполнив
$("input.DateTimePicker").attr("onkeydown", "return false;");
- Добавьте пользовательский валидатор, чтобы самостоятельно проверить вводимые пользователем данные с помощью пользовательских правил валидации kendo.