Patrones Alpha

Funcionamiento de formularios

Los formularios tienen formas de comportarse al momento de la carga y envío de datos.


Al momento de cargar datos

Valores por defecto de selects

Los selects siempre deben estar vacíos porque si no dan la impresión de que ya están cargados. No se deben usar textos como "Elegí una opción" o demás.

Fuente de valores de selects

Los valores de los selects deben estar puestos de forma estática en el html salvo casos particulares (muy largos o que necesiten hacer una consulta a un web service). Si el select va a tardar aunque sea un segundo en mostrar su información, debe aparecer un spinner de carga para indicar eso.

Al momento de enviar o avanzar de página

Errores de validación

La validación sucede (y los mensajes de error aparecen) cuando el usuario aprieta un botón de acción (ej: siguiente, consultar, enviar consulta, etc).

Mostrar el principio de la página al avanzar o enviar

Al apretar un botón de acción, la pantalla siguiente debe mostrarse desde el principio. Esto sólo es un problema para formularios que muestran diferentes páginas dentro de un mismo html.