Hi,

I use the following code to reset disabledRanges for DateField,but it doesn't 
work.Can you help me to fix this.

Thanks

mk

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";>
<mx:Script>
        <![CDATA[
        
           private var year:Number = 2009;
           private var month:Number = 8;
           private var date:Number = 20;
                
                private function getDisabledday():Date{           
                   
                   var disabledday:Date = new Date(year,month,date);            
 
                   return disabledday;
                }
                
                private function setDate():void{
                
                   var startDate:Date = 
DateField.stringToDate(startDate.text,"YYYY-MM-DD");
                   year = startDate.getFullYear();
                   month = startDate.getMonth();
                   date = startDate.getDate();
                   
                }
                
        ]]>
</mx:Script>

  
    <mx:DateField id="startDate" change="setDate()" formatString="YYYY-MM-DD" 
/>    
    <mx:DateField id="endDate"  disabledRanges="{[{rangeEnd: 
getDisabledday()}]}" />


</mx:Application>


Reply via email to