设置使用Pickadate.js选择的默认年份

时间:2017-03-29 02:26:03

标签: jquery pickadate

我正在开发一个带有pickadate.js插件的小项目。

在默认年份,默认选定年份是所有选项中最大的 例如:使用1910 to 2012设置年份时,默认选择为2012,当我们点击选择框时,2012年选定年份位于列表底部。

我调整了显示并对选项列表进行了排序,现在当我点击年份选择框时,年份按降序显示,但默认选择的值总是选择列表中最后一个选项。

我尝试更改2012年的选定值,因此当我点击选择框时,第一个条目将是2012,向下滚动以选择其他年份...不向上滚动。

我正在尝试这个以满足用户体验。

到目前为止我尝试了什么:

onRender: function() {
  $('.picker__select--year option').val('2012').change();
}

这里的问题是,选择的价值是2012年,它打破了年份的分类。当我检查控制台时,它会超出jquery错误。

设定:

min: new Date(1910,1,1),
max: new Date(2012,11,31),

1 个答案:

答案 0 :(得分:0)

使用此:

新Pikaday()。gotoYear(2012)

基本上在最后一年添加gotoYear()函数。