У меня есть следующий код
<script>
$(document).ready(function() {
$(".datepicker").datepicker( {
year = today.getFullYear,
format: " yyyy", // Notice the Extra space at the beginning
viewMode: "years",
minViewMode: "years",
yearRange: '1920 : year',
autoclose: true,
});
});
</script>
, как вы видите, мне нужен только год, но я не хочу выбирать следующие годы ... Я имею в виду 2020, 2021, 2022 ...Не должен даже быть в состоянии быть выбранным .. Я оглянулся, но не смог найти решение, кто-то может мне помочь с этим?Спасибо
РЕДАКТИРОВАТЬ:
<script>
$(document).ready(function() {
$('#datepicker').keyup(function() {
var inputVal = $(this).val();
var dateReg = /^\d{4}$/;
if (dateReg.test(inputVal)) {
$("#datemsg").html("Valid").css("color", "green");
} else {
$("#datemsg").html("Invalid date").css("color", "red");
}
});
$("#datepicker").datepicker({
format: " yyyy", // Notice the Extra space at the beginning
viewMode: "years",
minViewMode: "years",
autoclose: true,
endDate: new Date(),
});
});
</script>