Roo/form/ComboBoxArray.js
authorAlan Knowles <alan@roojs.com>
Thu, 5 Jul 2012 04:20:42 +0000 (12:20 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 5 Jul 2012 04:20:42 +0000 (12:20 +0800)
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 = {};