2016-04-18 22 views
-3

Ich verwende Kendo Datumsauswahl für Geburtsdatum Option Ich muss das Datum in der folgenden Reihenfolge wählen (Bereich von 10 Jahren sollte angezeigt werden, d. H. (1991-2000)) years->month->day. Standardmäßig kann ich nur wählen, indem ich auf die Kopfzeilenreiter klicke. Es wird zu day->month->years wechseln.Kendo Date Picker Wählen Datum sollte beginnen Jahren

Wenn es von Jahr beginnt, wird das Abholen des Geburtsdatums einfach sein.

+0

Sie bitte Ihre Detailcode hinzufügen, ist es schwierig, Ihre Frage ohne ausreichende Informationen zu beantworten. –

+0

@KhalidHussain: ich habe nicht begonnen zu implementieren ich spreche über die allgemeine date picker option Diese Demo von Kendo überprüfen. Die Standardauswahl dieser Datumsauswahl beginnt mit Datum/Tag. Sobald wir auf die Überschrift klicken, werden die Änderungen in Monat-> Jahr angezeigt. Ich habe klar erwähnt, dass es aus Jahr-> Monat-> Tag/Datum ausgewählt werden muss. Umgekehrte Art des Standardverhaltens. Überprüfen Sie das Standardverhalten von Kendo Datumsauswahl hier http://dojo.telerik.com/aTigE – Hariharan

+0

@KhalidHussain: Wenn Sie die Antwort nicht wissen, nicht stimmen. Wenn es sich um eine doppelte Frage handelt, zeigen Sie die doppelte Frage an. Ich habe genug Erklärung dazu gegeben. – Hariharan

Antwort

1

Dieses Verhalten wird nicht unterstützt. Wenn Sie jedoch nach der Initialisierung des Steuerelements Folgendes ausführen, erhalten Sie die gewünschte Funktionalität.

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

// wenn dies für Sie arbeitet, fügen Sie es als Antwort markieren =)

+0

@Hariharan - Warum streiten Sie weiterhin mit Khalid, als ich vor 24 Stunden die Antwort auf Ihre Frage gepostet habe? Wenn es ein Problem mit dieser Antwort gibt, lass es mich wissen. – Failwyn