Поле за дата за избор на години

Използвам поле за дата, за да получа рождената дата на потребителя.. Но е много трудно да се избера много минали години като 1987.. Тук трябва да преместя 12 месеца, за да мина една година.. Има ли някакъв начин да го постигна лесно?

                <mx:DateField  width="17%" height="75%" selectedDate="{new Date()}" formatString="MM/DD/YYYY" />

person Naju    schedule 10.12.2012    source източник


Отговори (2)


Можете да активирате свойството yearNavigationEnabled на контролата DateField

<mx:DateField yearNavigationEnabled="true"/>

Просто натиснете надолу стрелката за навигация на годината нагоре или стрелката надолу и ще се увеличи/намали.

person Raja Jaganathan    schedule 10.12.2012
comment
Това е Отговорът. :) Благодаря ти много . - person Naju; 10.12.2012

Помислете дали да не разделите това поле на три селектора на списък и да попълните всеки с последователни номера, 1-31 за дни, 1-12 за месеци (или използвайте селектора за име) и 1900-текуща година (генерирана) за година. Никога не съм виждал сайтове да използват такова комбинирано поле за избор на дата на раждане, това се използва само за дати 1-2 месеца от текущата дата. Предполагам, че такъв компонент НЕ е предназначен да избира далечни дати.

person Vesper    schedule 10.12.2012
comment
благодаря за отговора.. :) Но отговорът по-горе на Раджа Джаганатан е решението, което искам.. - person Naju; 10.12.2012