FormValidation ayuda a los desarrolladores añadir un lleno-trabajo, mecanismo de validación de datos de formulario de amplio espectro para sus proyectos de archivos de inicio, con soporte para una gran cantidad de cheques (built-in) de tipos de datos y reglas de validación.
Actualmente más de 45 (y creciente) las reglas de validación se incluyen con la biblioteca y también hay soporte para el nuevo HTML 5 tipos de entrada y atributos.
La biblioteca puede manejar todos los tipos de campos de formulario con el apoyo de Manos a la Obra y viene con errores de rutina de carga como, notificaciones y mensajes de éxito.
Además de Manos a la Obra, otros marcos de interfaz de usuario también se apoyan, como: Fundación, Pure, IU Semántica y UIKit.
FormValidation también es i18n-listo, permitiendo a los desarrolladores implementar fácilmente a sus sitios mediante uno de los paquetes de idioma disponibles, o dejar que ellos crean su versión personalizada de su propio idioma.
El plugin viene con algunas demos sólo para mostrar a los desarrolladores cómo se puede implementar e incluidos en sus propios proyectos.
FormValidation era conocido previamente como BootstrapValidator
Características :.
- validar una cadena codificada base64
- Validar un número de tarjeta de crédito
- Validar un CUSIP
- Validar un número CVV
- Validar las fechas
- Validar un EAN (European Article Number)
- Validar una dirección de correo electrónico
- Validar archivo
- Validar una rejilla (Identificador Global Release)
- Validar un número hexadecimal
- Validar un color hexadecimal
- Validar un número internacional de cuenta bancaria (IBAN)
- número de identificación Validar
- Validar un número IMEI (International Mobile Station identidad de equipo)
- Validar un OMI (Organización Marítima Internacional)
- Validar un número entero
- Validar una dirección IP. Apoyo IPv4 e IPv6
- Validar un ISBN (International Standard Book Number). Soporte para ISBN 10 y 13
- Validar un ISIN (número internacional de identificación de valores)
- Validar un ISMN (Número Internacional Normalizado para Música)
- Validar un (International Standard Serial Number) ISSN
- Validar una dirección MAC
- Validar un MEID (identificador del equipo móvil)
- Validar un número de teléfono
- Validar un RTN (número de tránsito de ruta)
- Validar un SEDOL (Bolsa de Valores Diario Official List)
- Validar un número Siren
- Validar un número Siret
- Validar la longitud de una cadena
- Validar una dirección URL
- Validar un UUID, apoyo v3, v4, v5
- Validar Número de IVA
- Validar US VIN (Vehicle Identification Number)
- Validar un código postal
- Comprobar si los partidos de valor JavaScript determinada expresión regular
- Comprobar si el valor es válido un paso
- Comprobar si una cadena es un caso inferior o superior uno
- Compruebe si el valor es el mismo que uno de determinado campo
- Compruebe si el valor está vacío
- Comprobar si el valor es numérico
- Compruebe si el valor de entrada es entre (en sentido estricto o no) dos números dados
- Compruebe si el número de casillas marcadas son menos o más de un número determinado
- Realice la comprobación remota a través de peticiones Ajax
- Vuelta true si el valor es menor o igual a determinado número
- Vuelta verdadero si el valor de entrada es diferente con valor dado de campo
- Vuelta verdadero si el valor contiene sólo dígitos
- Vuelta true si el valor es mayor o igual al número dado
- Vuelta a la validez de un método de devolución de llamada
¿Qué hay de nuevo en esta versión:
- Nuevo nombre
- opción de transformador Agregado, lo que permite conectar el valor del campo antes de validar
- Soportes complementos
- Apoya marco Fundación Zurb
- Apoya marco Kit de interfaz de usuario
- Soporta marco UI Semántica
- Soporta marco Pure
¿Qué hay de nuevo en la versión 0.5.2:
- Nuevas funciones:
- Agregar opción detallada
- Añadir validador en blanco
- Añadir init y destruir métodos para validador
- Añadir CIF de Venezuela (RIF) validador
- Añadir China, número de teléfono validador
- Añadir Venezuela número de teléfono validador
- Añadir Rumania número de teléfono validador
- Añadir Rumania código postal validador
- Añadir Dinamarca número de teléfono validador
- Añadir número de teléfono Tailandia y validador ID
- Añadir chino validador ID ciudadano
- Agregar Rusia número de teléfono validador
- Añadir ruso código postal validador
- Agregar número de teléfono Checa y Eslovaquia y código postal validadores
- Los cambios:
- El tipo predeterminado de validador a distancia para obtener
- Mejoras:
- Agregar opción de demora para el validador remoto
- El diferente validador permite que más de una comparación de 2 vías
- La opción recipiente puede estar definido por una devolución de llamada
- Use CSS en lugar de un estilo en línea para fijar iconos con entrada de grupo
- El validador StringLength soporta HTML 5 atributo minLength
- El validador emailAddress acepta múltiples direcciones de correo electrónico
- Datos Reutilización devueltos por devolución de llamada, a distancia, validadores personalizados
- El validador URI añade soporte para protocolo personalizado
- Soporte CIF sin el prefijo del código del país
- Soporte última Bootstrap al utilizar información sobre herramientas / popover para mostrar el mensaje
- Mejorar el comportamiento de los diferentes validador
- Añadir & quot; de BootstrapValidator JavaScript requiere jQuery & quot; advirtiendo
- Agregar opción minSize para el validador de archivo
- Añadir número de teléfono conjunto de pruebas de validación
- Corrección de errores:
- Tabs obtener el formulario rojo incluso es válido
- Solucionar el problema de que emailAddress email @ servidor no es la dirección de correo electrónico válida
- Mantenga validadores discapacitados VÁLIDO
- Solucionar el problema al añadir campo que no existe pero que ya se encuentra en & quot; & quot campos; opción
- Se corrige el fallo al retirar el campo de la radio o la casilla de verificación
- La forma sigue sometido al hacer clic en el botón que se establece onclick = & quot presentar; return false; & quot;
- Uso validador notEmpty con type = & quot; número & quot;
- La información sobre herramientas / popover no se muestra si no se desactiva validador. La información sobre herramientas / popover se muestra automáticamente cuando el campo recibe el foco
- No se puede validar IPv4 e IPv6 al mismo tiempo. Añadir ip conjunto de pruebas de validación
- Fix CIF validador Ruso
- El formulario no se validará si el botón de envío contiene una etiqueta HTML
- Documento:
- Añadir Bootstrap Select y Select2 ejemplos
- Añadir ejemplo TinyMCE
- Añadir Cambio ejemplo posición tooltip / popover
- Paquetes de idioma:
- paquete de idioma japonés
- paquete de idioma sueco
- Bélgica (francés) paquete de idioma
- Persa (farsi) paquete de idioma
- paquete de idioma rumano
- paquete de idioma tailandés
- Totalmente re-traducido paquete de idioma chino simplificado
- paquete de idioma chino tradicional Re-traducida
- paquete de idioma ruso
- paquete de idioma ucraniano
- paquete de idioma serbio
- paquete de idioma noruego
- paquete de idioma indonesio
Clases
Requisitos :
- habilitado JavaScript en el lado del cliente
- jQuery 1.9 o superior
Comentarios que no se encuentran