Я новичок в JS, так что имейте это в виду. Я видел похожие вопросы, опубликованные, но ничего, что помогло мне преодолеть горб. Я делаю регистрацию и проверяю средство выбора даты, и мне нужно сделать так, чтобы вы не могли щелкнуть ни одну из дат перед проверкой при использовании проверки. Это усложняется тем, что из-за стиля мой dateFormat должен оставаться в «dd», а мой altField держит мой месяц. Я могу заставить его работать при использовании обычного dateFormat, но это не сработает для того, что я делаю. есть ли способ прокрасться и заставить его работать с моим дд? если нет, то есть ли хотя бы способ отправить сообщение об ошибке, если при сохранении моего dd была нажата предыдущая дата? вот фрагмент моего кода
JS
$.datepicker.setDefaults({
showAnim: '',
// dateFormat: 'dd',
altFormat: "MM",
minDate: 0
});
$(document).ready(function(){
$("#datepicker").datepicker({
altField: ".datepicker-month",
altFormat: "MM",
onSelect: function(selected, inst) {
$("#datepicker-1").datepicker("option","minDate", selected)
},
});
$("#datepicker-1").datepicker({
altFormat: "MM",
altField: ".datepicker-month-1",
onSelect: function(selected, inst) {
$("#datepicker").datepicker("option","maxDate", selected)
},
});
});