¿Por qué mi validación de formulario jquery no funciona para IE7? Funciona en FF, Opera, Safari, etc.

StackOverflow https://stackoverflow.com/questions/611493

Pregunta

Recientemente utilicé jquery y el complemento de validación de formularios en un formulario que estamos probando en nuestro colegio comunitario:

Inmediatamente, (si se ve con FF, Opera, Safari, etc.) cuando hace clic en enviar sin ingresar ningún valor, obtiene algunos buenos mensajes de error en el formulario, el efecto deseado. Sin embargo, si está utilizando IE7, cuando hace clic en enviar, obtiene la validación del lado del servidor a la que nuestro desarrollador de back-end es parcial. ¿Por qué IE7 ignora la validación jquery y pasa a la validación del lado del servidor? ¿Puedo hacer algo para que IE se comporte o estoy atascado con lo que tengo?

Gracias por cualquier información que pueda ofrecer.

¿Fue útil?

Solución

Línea 51

  

}, // mensajes finales

Eliminar coma.

Y use Barra de depuración de IE .

Pruébelo con una versión superior de jQuery Validation Plugin 1.9.0, funciona con IE7 y 8.

Otros consejos

Sé que esta publicación tiene 2 años, pero la encontré a través de Google, así que tal vez alguien más lo haga.

El problema mencionado por fozylet se ha solucionado en jQuery Validation plugin versión 1.9.0 http://bassistance.de/jquery-plugins/jquery-plugin-validation/

El atributo de nombre

ya no es necesario para que funcione. Estoy usando spring para mis formularios, por lo que en realidad no fue posible especificar el atributo de nombre. Además, las comas extraviadas tampoco impiden que la validación de formularios funcione ahora.

mejor tarde que nunca ...

Otra cosa importante a tener en cuenta al usar el complemento de validación jQuery en IE es esta:

La

ID y Nombre deben especificarse para los elementos que está validando, así como para el formulario y botón enviar . Mientras que FF y Chrome funcionan sin estos, IE no lo hace.

La validación de tabulación funciona sin el nombre, pero no la validación de envío del formulario.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top