我正在为出生日期选项使用剑道日期选择器 我需要按以下顺序选择日期(应显示 10 年的范围,即 ( 1991-2000
))years->month->day
。默认情况下,我只能通过单击标题选项卡进行选择。它将更改为day->month->years
。
如果从年份开始,则很容易获得出生日期。
我正在为出生日期选项使用剑道日期选择器 我需要按以下顺序选择日期(应显示 10 年的范围,即 ( 1991-2000
))years->month->day
。默认情况下,我只能通过单击标题选项卡进行选择。它将更改为day->month->years
。
如果从年份开始,则很容易获得出生日期。
这是不支持的行为,但如果您在控件初始化后执行以下操作,它将为您提供所需的功能。
var cal = $('#Date').data('kendoDatePicker').dateView;
var nav = cal.div.find('.k-nav-fast');
nav.off('click.kendoCalendar');
nav.on('click', function() { cal.calendar.navigate(cal._current, 3) });
// 如果这对您有用,请将其标记为答案 =)
为此,Kendo UI Date Picker 提供以下 2 个属性(选项)
data-start 或 start:此选项将允许我们配置 kendo 日期选择器将从何处开始,例如在您的情况下它可以是“十年”
可能的值为
“月” - 显示该月的天数。
“年” - 显示一年中的月份。
“十年” - 显示十年的年份。
“世纪” - 显示世纪以来的几十年。
数据深度或深度:此选项将允许我们配置我们需要去的地方,例如在你的情况下你需要去到“月”级别,所以使用“月”
可能的值为
“月” - 显示该月的天数。
“年” - 显示一年中的月份。
“十年” - 显示十年的年份。
“世纪” - 显示世纪以来的几十年。