Roo/form/ComboBoxArray.js
[roojs1] / Roo / form / ComboBoxArray.js
index f060e0c..d880af1 100644 (file)
@@ -311,8 +311,14 @@ Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField,
         if (typeof(v[this.valueField]) != 'string' || !v[this.valueField].length) {
             return;
         }
-        var keys = v[this.valueField].split(',');
-        var display = v[this.displayField].split(',');
+        var kv = v[this.valueField];
+        var dv = v[this.displayField];
+        kv = typeof(kv) != 'string' ? '' : kv;
+        dv = typeof(dv) != 'string' ? '' : dv;
+        
+        
+        var keys = kv.split(',');
+        var display = dv.split(',');
         for (var i = 0 ; i < keys.length; i++) {
             
             add = {};