var currentTime = new Date();
var startDateFrom = new Date(currentTime.getFullYear(),currentTime.getMonth()-2);
var datePickerOptions = {
dateFormat : 'dd-MM-yy',
monthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
changeYear : true,
changeMonth : true,
maxDate : '0',
minDate : startDateFrom
}
$(document).ready(function() {
$('#myHeader').on( 'draw.dt', function () {
$(".datepickerColumn").datepicker(datePickerOptions);
});
})
Я хотел предоставить пользователю возможность не только выбирать дату из средства выбора даты, но и вводить ее вручную. Сейчас пользователь может вводить только цифры, а не текст и специальные символы, такие как дефис или косая черта. Может ли кто-нибудь помочь мне с этим? Как мы можем разрешить ввод даты в допустимом формате. Заранее спасибо
Я использую средство выбора даты jQuery, чтобы пользователь мог выбирать даты. [code]var currentTime = new Date(); var startDateFrom = new Date(currentTime.getFullYear(),currentTime.getMonth()-2); var datePickerOptions = { dateFormat : 'dd-MM-yy', monthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], changeYear : true, changeMonth : true, maxDate : '0', minDate : startDateFrom }
$(document).ready(function() { $('#myHeader').on( 'draw.dt', function () { $(".datepickerColumn").datepicker(datePickerOptions); }); }) [/code] Я хотел предоставить пользователю возможность не только выбирать дату из средства выбора даты, но и вводить ее вручную. Сейчас пользователь может вводить только цифры, а не текст и специальные символы, такие как дефис или косая черта. Может ли кто-нибудь помочь мне с этим? Как мы можем разрешить ввод даты в допустимом формате. Заранее спасибо