Roo/form/DayPicker.js
authorAlan Knowles <alan@akbkhome.com>
Tue, 22 Mar 2011 09:29:47 +0000 (17:29 +0800)
committerAlan Knowles <alan@akbkhome.com>
Tue, 22 Mar 2011 09:29:47 +0000 (17:29 +0800)
Roo/form/DayPicker.js

index 820db48..ef2b454 100644 (file)
@@ -138,10 +138,25 @@ Roo.extend(Roo.form.DayPicker, Roo.form.Field,  {
         if (!this.el.dom.value) {
             return;
         }
+        var old = this.el.dom.value ;
         this.el.dom.value = v;
         if (suppressEvent) {
             return ;
         }
+        // update display..
+        this.viewEl.select('img',true).each(function(e,i,n)  {
+            
+            var on = e.is(".x-menu-item-checked");
+            var newv = v.substring(n,1) == n;
+            if (on != newv) {
+                e.toggleClass('x-menu-item-checked');
+            }
+            
+        });
+        
+        
+        this.fireEvent('change', this, v, old);
+        
         
     },