[R] Limpiar Campos al presionar un textfield
Hola a todos <!-- s:) --><!-- s:) -->
tengo una duda
tengo 3 textfield dentro de un formulario y el problema que tengo es que no me funciona el evento click o keypress
hago esto puesto que necesito que cuando uno haga click o el foco este en un textfield , necesito que los otros 2 se limpien pero no hace nada ni siquiera me muestra el alert que tengo..
new Ext.form.TextField({ fieldLabel : 'Porcentaje', maskRe: /^[.0-9]$/, id : 'discount', name: 'discount', minLength: 1, maxLength: 100, allowBlank : false, value: '${dto.discount}' , listeners:{ keypress: function(field, e){ alert("kp"); Ext.getCmp('offer_price').setValue(''); Ext.getCmp('disc_amount').setValue(''); }, click: function(){ alert("click"); Ext.getCmp('offer_price').setValue(''); Ext.getCmp('disc_amount').setValue(''); } } }),muchas gracias desde ya! saludos
hola, hice unas pruebas con tu codigo y puedes cambiar el listeners por lo sgte:
listeners:{ 'render': function(c) { c.getEl().on('keyup', function() { alert(''); }, c); c.getEl().on('click', function() { alert(''); }, c); } }espero te sirva <!-- s:D --><!-- s:D -->
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.