2016-05-13 2 views
-2

Может кто-то помочь мне исправить этот код. Я хочу выбрать даты, которые находятся между 1990 и 2000 годами, но не позволять выбирать другие даты, такие как в будущем.Я хочу, чтобы этот выбор даты, чтобы выбрать даты между годами между 1990 и 2000 годами

<script> 
$(document).ready(function(){ 
    $("#EmpBirthdate").datepicker({ 
     dateFormat: 'yy-mm-dd', 
     showOn: "button", 
     buttonImage: "images/calendar.gif", 
     buttonImageOnly: true, 
     changeMonth: true, 
     changeYear: true, 
     yearRange: "-30" 
    }); 
}); 
</script> 
+2

вам просто нужно прочитать документацию: https://jqueryui.com/datepicker/#min-max –

ответ

0

Вы можете использовать мин макс атрибуты

Min Max

$("#datepicker").datepicker({ minDate: value1, maxDate: value2 }); 
1
$(function() { 
$('#datepicker').datepicker({ 
    dateFormat: 'yy-mm-dd', 
    showButtonPanel: true, 
    changeMonth: true, 
    changeYear: true, 
    yearRange: '1999:2012', 
    showOn: "button", 
    buttonImage: "images/calendar.gif", 
    buttonImageOnly: true, 
    minDate: new Date(1999, 10 - 1, 25), 
    maxDate: '+30Y', 
    inline: true 
}); 
}); 
Just added year range option. It should solve the problem 
Смежные вопросы