我正在使用Datefield来获得用户生日。但很难选择像1987年这样的过去几年。我必须要花12个月才能过去一年......这有什么方法可以轻松实现它?< / p>
<mx:DateField width="17%" height="75%" selectedDate="{new Date()}" formatString="MM/DD/YYYY" />
答案 0 :(得分:4)
您可以启用DateField控件的yearNavigationEnabled属性
<mx:DateField yearNavigationEnabled="true"/>
只需按下年份导航向上箭头或向下箭头,它就会增加/减少。
答案 1 :(得分:0)
考虑将此字段拆分为三个列表选择器,并使用连续数字填充每个字段,1-31表示天数,1-12表示月份(或使用名称选择器),以及1900年当前年份(生成)的年份。我没有看到任何网站使用这样的组合字段来选择出生日期,这仅用于从当前日期起1-2个月的日期。我希望这样的组件不是为了选择遥远的日期而设计的。