roojs-debug.js
authorAlan Knowles <alan@roojs.com>
Thu, 5 Jul 2012 03:47:58 +0000 (11:47 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 5 Jul 2012 03:47:58 +0000 (11:47 +0800)
roojs-debug.js

index bbe06a8..aa68db2 100644 (file)
@@ -38739,8 +38739,10 @@ Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField,
     {
          
         this.reset();
-
-        if (this.store.isLocal) {
+        
+        
+        
+        if (this.store.isLocal && (typeof(v) == 'string')) {
             // then we can use the store to find the values..
             // comma seperated at present.. this needs to allow JSON based encoding..
             this.hiddenEl.value  = v;
@@ -38761,6 +38763,13 @@ Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField,
                 
             
         }
+        if (typeof(v) == 'object') {
+            // then let's assume it's an array of objects..
+            Roo.each(v, function(l) {
+                this.addItem(l);
+            }, this);
+             
+        }
         
         
     },