{
xtype: 'TextField',
xns: Roo.form,
+ actionMode : 'fieldEl',
allowBlank : false,
fieldLabel : 'Name',
+ hidden : true,
name : 'name',
width : 200
},
{
xtype: 'TextField',
xns: Roo.form,
+ listeners : {
+ keyup : function (_self, e)
+ {
+ _this.form.findField('name').setValue(this.getValue().replace(/[^a-z0-9]/ig, '').toUpperCase());
+
+ }
+ },
allowBlank : false,
fieldLabel : 'Display Name',
name : 'display_name',
width : 200
},
{
- xtype: 'Hidden',
+ xtype: 'Checkbox',
xns: Roo.form,
- name : 'etype'
+ fieldLabel : 'Active',
+ inputValue : 1,
+ name : 'active',
+ value : 0,
+ valueOff : 0
},
{
xtype: 'Hidden',
xns: Roo.form,
- name : 'active',
- value : 1
+ name : 'etype'
},
{
xtype: 'Hidden',
return;
}
_this.form.findField('name').setValue(name);
-
_this.form.doAction('submit');