From 8cd2cfcc560a4b7a536efdbb569af6961006c1c6 Mon Sep 17 00:00:00 2001 From: Edward Date: Thu, 3 Apr 2014 13:16:54 +0800 Subject: [PATCH] Pman.Dialog.CoreEnum.bjs Pman.Dialog.CoreEnum.js --- Pman.Dialog.CoreEnum.bjs | 3 +++ Pman.Dialog.CoreEnum.js | 7 +++++++ 2 files changed, 10 insertions(+) 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', -- 2.39.2