У меня было неудовольствие, чтобы просмотреть документацию для выбора даты.Это не очень легко понять, но само средство выбора даты хорошо сделано, все еще лучше любой нативной альтернативы.
Его - то, что вам нужно установить, и некоторые дополнительные советы:
$("#date2").datepicker({ // initialization, you pass an option object to the datepicker function
changeMonth: true, // with this you can change months on click
changeYear: true, // change year on click
yearRange: "1930:2018", // your year range , this is what you need
showAnim: "slide", // give the datpicker calendary UI an animation
onSelect: calcDiff, // here you can pass you own callback functions, this is mine, you do not need this
onClose: move, // another of my own
minDate: null, // do not set this if you want to limit the range
maxDate: null // do not set this
});
Всевам нужно указать yearRange: «1930: 2018» в объекте параметров.
Вы можете проверить это, верхний - экземпляр DatePicker, нижний - очень плохая реализация HTML / JS
https://codepen.io/damPop/pen/oayEdg?editors=0010
Хорошо, вот еще один, более короткий кодовый блок:
https://codepen.io/damPop/pen/vQbprR?editors=1010
В строке 8 вы задаете диапазон для первого экземпляра DatePicker, yearRange: "1990: 2010 ".
В строке 28 вы делаете то же самое для второго элемента ввода yearRange:" 1991: 2010 "