Roo/form/ComboBoxArray.js
[roojs1] / Roo / form / ComboBoxArray.js
index 9ed71f0..dca5adc 100644 (file)
@@ -273,7 +273,7 @@ Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField,
         
         
         
-        if (this.store.isLocal) && typeof(v) == 'string') {
+        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;
@@ -293,6 +293,14 @@ 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);
+            
+            
         }