使用DateField进行日期选择时,需要对选择的日期进行过滤,比如:只允许选择当前日期之后的日期等。下面是一个实例,简单的介绍如何通过设置孔氏DateField的选择范围,效果图如下: 具体实现代码如下: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="top" backgroundColor="white"> <mx:Form> <mx:FormItem label="rangeStart only:"> <mx:DateField id="dateField1" showToday="false" selectableRange="{{rangeStart:new Date()}}" /> </mx:FormItem> <mx:FormItem label="rangeEnd only:"> <mx:DateField id="dateField2" showToday="false" selectableRange="{{rangeEnd:new Date()}}" /> </mx:FormItem> <mx:FormItem label="rangeStart/rangeEnd:"> <mx:DateField id="dateField3" showToday="false" selectableRange="{{rangeStart:new Date(2007, 11, 3),rangeEnd:new Date(2007,11,28)}}" /> </mx:FormItem> </mx:Form> </mx:Application>