actioncomplete: function(f, act) {
_this.dialog.el.unmask();
if (act.type == 'load') {
+
_this.data = act.result.data;
-
}
var data = _this.data;
// we dont have a form where company name is sent in - and is editable..
//this.form.findField('office_id')
+ if(!data.countries && _this.form.findField('countries')){
+ _this.form.findField('countries').setValue();// set empty array by default...
+ }
if (_this.form.findField('company_id') && _this.form.findField('company_id').setFromData) {
_this.form.findField('company_id').setFromData( data.company_id ? {
}
}
+
+
return;
}
xtype : 'TextField',
width : 300
},
- country : {
+ countries : {
xtype: 'ComboBoxArray',
xns: Roo.form,
fieldLabel : 'Country',
- hiddenName : 'country',
- name : 'country_name',
+ hiddenName : 'countries',
+ name : 'countries_name',
width : 300,
combo : {
xtype: 'ComboBox',