Kendo Date Picker选择日期应从几年开始

时间:2016-04-18 11:07:28

标签: javascript angularjs kendo-ui kendo-datepicker

我正在使用剑道日期选择器出生日期选项我需要按以下顺序选择日期(应显示10年的范围,即1991-2000))years->month->day。默认情况下,我只能通过单击标题选项卡来选择。它将更改为day->month->years

如果从一年开始,那么选择出生日期就很容易了。

2 个答案:

答案 0 :(得分:1)

这是不受支持的行为,但如果在初始化控件后执行以下操作,它将为您提供所需的功能。

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) });

//如果这适合您,请将其标记为答案=)

答案 1 :(得分:0)

为此,Kendo UI Date Picker提供了以下2个属性(选项)

数据启动或启动:通过该选项,我们可以配置kendo日期选择器的启动位置,例如在您的情况下,可能是“十年”

可能的值是

month ”-显示一个月的几天。

year ”-显示一年中的月份。

十年”-显示该十年的年份。

世纪”-显示了本世纪以来的几十年。

数据深度或深度:通过该选项,我们可以配置直到需要到达的位置,例如在您的情况下,您需要达到“月”级别,因此请使用“月”

可能的值是

month ”-显示一个月的几天。

year ”-显示一年中的月份。

十年”-显示该十年的年份。

世纪”-显示了本世纪以来的几十年。