2012-02-13 28 views
5

Estoy tratando de hacer que el formulario de contacto this funcione con el motor de validación.¿Por qué validationEngine() no funciona?

No puedo entender por qué la validación no se activa al presionar el botón Enviar. Ya he pasado más de una hora haciendo depuración, etc.

Se puede notar que los elementos de entrada de mi formulario tienen class="validate[required]" y también ligados a la forma del motor de validación:

<script type="text/javascript"> 
    $(document).ready(function(){ 
     // binds form submission and fields to the validation engine 
     $("#registerForm").validationEngine(); 
    }); 
</script> 

¿Ves algo que estoy haciendo mal? Una página de demostración de trabajo para este plugin jQuery es here.

+2

Bueno, veo uno de estos errores: 'Error no detectado: jQueryValidate: se requiere un atributo de ID para este campo: clase de comentario: validar [requerido]' – Robert

+0

Gracias Robet ... Increíble ... Simplemente no vi ese error ... ¡Ahora puse IDs para cada uno de mis campos de entrada y está funcionando! ... Puede poner eso como respuesta. –

Respuesta

2

Es obligatorio utilizar un atributo de ID para las etiquetas de entrada. Por lo tanto, escriba un atributo de ID en la etiqueta de entrada que necesita para proporcionar validación usando el complemento del motor de validación.

Cuestiones relacionadas