Foro

como validar un combo antes de grabar

0
como puedo hacer para que usuario antes de grabar, seleccione un elemento del combobox gracias por su apoyo saludos <!-- s:lol: --><!-- s:lol: --> <!-- s:lol: --><!-- s:lol: --> <!-- s:lol: --><!-- s:lol: -->
0
esta es la validacion, gracias Axuni, ese pequeño gran detalle me faltaba para q funque, pongo el codigo para que otras personas ignorantes como yo aprendan Saludos cordiales var w1_button2= new Ext.Button ({ text:'Agregar y Cerrar', tooltip : 'agregar y cerrar', listeners : { click: function(){ if (Ext.getCmp('win11').getForm().isValid()) { win1.hide(); agregarGrid(); } else Ext.Msg.show({ title:'Error', msg: 'Antes de continuar debe completar los datos', buttons: Ext.Msg.OK, icon: Ext.MessageBox.ERROR}) } } });
0
Si el combo esta en un formulario puedes utilizar el metodo isValid() formulario.getForm().isValid() El método te devuelve un true si todos los campos son validos. Con esto se completamenta lo que sugirio Crysfel Salu2
0
hola Crysfel, el allowBlank si funciona a medias, funciona cuando el usuario abrio el combo pero no selecciono nada, ahi si funca perfecto; pero cuando el usuario no toco el combo se produce el evento del boton grabar.... alguna otra sugerencia??? gracias
0
Prueba con "allowBlank:false". Saludos

¿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.