我正在开发一个带有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),
答案 0 :(得分:0)
使用此:
新Pikaday()。gotoYear(2012)
基本上在最后一年添加gotoYear()函数。