X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Roo%2Fform%2FComboBoxArray.js;h=63f1f5cd7d0e4f60f8ee0b377253cea0d3688e1f;hb=6c03392b9f915aaa4ea68254de15dd444b9d146e;hp=ba270666a15a103f8c8afa25a23957169116dbe0;hpb=27d67649fc07dfd09a75a481d3c0055390618188;p=roojs1 diff --git a/Roo/form/ComboBoxArray.js b/Roo/form/ComboBoxArray.js index ba270666a1..63f1f5cd7d 100644 --- a/Roo/form/ComboBoxArray.js +++ b/Roo/form/ComboBoxArray.js @@ -102,6 +102,9 @@ Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField, this.combo = Roo.factory(this.combo, Roo.form); this.combo.onRender(ct, position); + // assigned so form know we need to do this.. + this.store = this.combo.store; + this.combo.wrap.addClass('x-cbarray-grp'); @@ -262,10 +265,7 @@ Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField, }, setValue: function(v) // not a valid action - must use addItems.. { - if (typeof(v) != 'object') { - return; - } - Roo.log(v); + var _this = this; Roo.each(v, function(l) { @@ -273,6 +273,14 @@ Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField, }); }, + setFromData: function(v) + { + Roo.log(v); + + + }, + + validateValue : function(value){ return Roo.form.ComboBoxArray.superclass.validateValue.call(this, this.getValue());