如何在 pickadate 函数中给出 selectYear
How to give selectYear in pickadate function
您好,我正在使用 pickdate,并且在我看来有这个字段:
<%= f.text_field :date_of_birth,:placeholder =>'Select Date',
:class => 'datepicker picker_input' %>
所以我有这个 jquery
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
selectMonths: true,
selectYears: 60
});
所以它给了我从 1985 年到 2045 年的年份,但我想要从 1945 年到 current_year 的年份。如何在 pickadate 的帮助下获取它。请指导我。提前致谢。
尝试将 max
选项设置为 true
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
selectMonths: true,
selectYears: 60,
max: true
});
试试这个;
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
selectMonths: true,
selectYears: 70,
max: true
});
$(function() {
$( ".datepicker" ).datepicker({
changeMonth: true,
changeYear: true,
yearRange: '1945:'+(new Date).getFullYear()
});
});
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
selectMonths: true,
min: new Date(1945,1,1),
max: true
});
尝试使用 min
这样您就可以更好地控制您想要的最小年份范围,而不必担心 selectYear 是否仍然达到当前年份
您好,我正在使用 pickdate,并且在我看来有这个字段:
<%= f.text_field :date_of_birth,:placeholder =>'Select Date',
:class => 'datepicker picker_input' %>
所以我有这个 jquery
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
selectMonths: true,
selectYears: 60
});
所以它给了我从 1985 年到 2045 年的年份,但我想要从 1945 年到 current_year 的年份。如何在 pickadate 的帮助下获取它。请指导我。提前致谢。
尝试将 max
选项设置为 true
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
selectMonths: true,
selectYears: 60,
max: true
});
试试这个;
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
selectMonths: true,
selectYears: 70,
max: true
});
$(function() {
$( ".datepicker" ).datepicker({
changeMonth: true,
changeYear: true,
yearRange: '1945:'+(new Date).getFullYear()
});
});
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
selectMonths: true,
min: new Date(1945,1,1),
max: true
});
尝试使用 min
这样您就可以更好地控制您想要的最小年份范围,而不必担心 selectYear 是否仍然达到当前年份