projects
/
roojs1
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Roo/form/ComboBoxArray.js
[roojs1]
/
Roo
/
form
/
ComboBoxArray.js
diff --git
a/Roo/form/ComboBoxArray.js
b/Roo/form/ComboBoxArray.js
index
be18a5a
..
68fdf1e
100644
(file)
--- a/
Roo/form/ComboBoxArray.js
+++ b/
Roo/form/ComboBoxArray.js
@@
-102,6
+102,11
@@
Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField,
this.combo = Roo.factory(this.combo, Roo.form);
this.combo.onRender(ct, position);
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.valueField = this.combo.valueField;
+ this.displayField = this.combo.displayField ;
+
this.combo.wrap.addClass('x-cbarray-grp');
this.combo.wrap.addClass('x-cbarray-grp');
@@
-178,7
+183,9
@@
Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField,
onResize: function(w, h){
onResize: function(w, h){
- //this.combo.onResize(w,h);
+ return;
+ // not sure if this is needed..
+ this.combo.onResize(w,h);
if(typeof w != 'number'){
// we do not handle it!?!?
if(typeof w != 'number'){
// we do not handle it!?!?
@@
-260,15
+267,22
@@
Roo.extend(Roo.form.ComboBoxArray, Roo.form.TextField,
},
setValue: function(v) // not a valid action - must use addItems..
{
},
setValue: function(v) // not a valid action - must use addItems..
{
- if (typeof(v) != 'object') {
- return;
- }
+
+
var _this = this;
Roo.each(v, function(l) {
_this.addItem(l);
});
},
var _this = this;
Roo.each(v, function(l) {
_this.addItem(l);
});
},
+ setFromData: function(v)
+ {
+ Roo.log(v);
+
+
+ },
+
+
validateValue : function(value){
return Roo.form.ComboBoxArray.superclass.validateValue.call(this, this.getValue());
validateValue : function(value){
return Roo.form.ComboBoxArray.superclass.validateValue.call(this, this.getValue());