Roo/DatePicker.js
authorAlan Knowles <alan@akbkhome.com>
Fri, 2 Sep 2011 08:45:38 +0000 (16:45 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 2 Sep 2011 08:45:38 +0000 (16:45 +0800)
Roo/DatePicker.js

index 4ea87e6..d423f54 100644 (file)
@@ -518,7 +518,8 @@ Roo.extend(Roo.DatePicker, Roo.Component, {
     },
 
     // private
-    update : function(date){
+    update : function(date)
+    {
         var vd = this.activeDate;
         this.activeDate = date;
         if(vd && this.el){
@@ -537,6 +538,7 @@ Roo.extend(Roo.DatePicker, Roo.Component, {
                 return;
             }
         }
+        
         var days = date.getDaysInMonth();
         var firstOfMonth = date.getFirstDateOfMonth();
         var startingPos = firstOfMonth.getDay()-this.startDay;
@@ -628,7 +630,8 @@ Roo.extend(Roo.DatePicker, Roo.Component, {
         }
 
         this.mbtn.setText(this.monthNames[date.getMonth()] + " " + date.getFullYear());
-
+        this.fireEvent('monthchange', this, date);
+        
         if(!this.internalRender){
             var main = this.el.dom.firstChild;
             var w = main.offsetWidth;
@@ -644,5 +647,7 @@ Roo.extend(Roo.DatePicker, Roo.Component, {
                 this.update.defer(10, this, [date]);
             }
         }
+        
+        
     }
 });
\ No newline at end of file