From: Edward Date: Thu, 3 Apr 2014 05:16:54 +0000 (+0800) Subject: Pman.Dialog.CoreEnum.bjs X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=8cd2cfcc560a4b7a536efdbb569af6961006c1c6 Pman.Dialog.CoreEnum.bjs Pman.Dialog.CoreEnum.js --- diff --git a/Pman.Dialog.CoreEnum.bjs b/Pman.Dialog.CoreEnum.bjs index 9531b7ed..a0b59b00 100644 --- a/Pman.Dialog.CoreEnum.bjs +++ b/Pman.Dialog.CoreEnum.bjs @@ -56,6 +56,9 @@ "|xns": "Roo.form" }, { + "listeners": { + "keyup": "function (_self, e)\n{\n _this.form.findField('name').setValue(this.getValue().replace(/[^a-z0-9]/ig, '').toUpperCase());\n \n}" + }, "allowBlank": false, "fieldLabel": "Display Name", "name": "display_name", diff --git a/Pman.Dialog.CoreEnum.js b/Pman.Dialog.CoreEnum.js index 87155e2d..7bc612ed 100644 --- a/Pman.Dialog.CoreEnum.js +++ b/Pman.Dialog.CoreEnum.js @@ -109,6 +109,13 @@ Pman.Dialog.CoreEnum = { { 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',