Truco: La validación de formularios con jquery validate falla en IE7

El problema está en el paso de parámetros a funciones que terminen con ,

Es decir, hay que eliminar las comas del final del último parámetro.

,}

Además hay un bug en el plugin validate en la versión 1.8, es mejor actualizar a la 1.8.1

_____________________________

Actualización 30/05/2012

Añado un poco de código como ejemplo, por si es de utilidad

[codesyntax lang=»html4strict»]

<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
   $('#contactoTelefono').validate();
}
</script>
</head>
<body>
<form id="contactoTelefono">
Nombre: <input type="text" id="nombre" name="nombre" class="required"/><br/>
Email: <input type="text" id="email" name="email" class="required email"/><br/>
<input type="submit" value="Enviar"/>
</body>
</html>

[/codesyntax]

Comments

  • zambranosoft
    Responder

    Pues haciendo eso sigue fallando. Mi versión de jquery.validate.js es 1.9.0 :S