/ / jQuery Validate - підтвердження пароля рівне, щоб не працювало - jquery, форми, паролі, jquery-validate

jQuery Validate - підтвердження пароля equTo doesnt працює - jquery, форми, паролі, jquery-validate

я намагаюся зробити форму з підтвердженням пароля, щоб порівняти повторення пароля та помилку, якщо паролі відрізняються за допомогою jquery.validate, мій код такий:

<script type="text/javascript">
$( "#formulario" ).validate({
rules: {
nombre: { required: true, number: false, minlength: 1 },
email: { required: true, email: true },
cp: { required: true, number: true, minlength: 5, maxlength: 5 },
password: { required: true, minlength: 6 },
password2: { required: true, minlength: 6, equalTo: "#password" }
},
messages: {
nombre: "Introduce un nombre correcto",
email: "Introduce un email correcto",
cp: "Introduce un codigo postal correcto",
password: "la contraseña debe tener un minimo de 6 caracteres",
password2: "las contraseñas tienen que ser iguales"
}
});
});
</script>

<form id="formulario" method="post">
<p>
<label for="cp" class="hide">Nombre</label>
<input type="text" name="nombre" value="" id="nombre" class="required" />
</p>
<p>
<label for="email" class="hide">Email</label>
<input type="text" name="email" value="" id="email" class="required" />
</p>
<p>
<label for="cp" class="hide">Codigo postal</label>
<input type="text" name="cp" value="" id="cp" class="required" />
</p>
<p>
<label for="password" class="hide">Contraseña</label>
<input type="password" name="password" id="password" class="required"/>
</p>
<p>
<label for="password2" class="hide">rrrr Contraseña</label>
<input type="password" name="password2" value="" id="password2" class="required" />
</p>
<p>
<button type="submit" id="submit" name="submit">Enviar</button>
</p>
</form>

Що я роблю неправильно?

Дякую!

Відповіді:

1 для відповіді № 1

Питання вирішено, я змінив це:

$( "#formulario" ).validate({

до цього:

 jQuery(function ($) {
$("#formulario").validate({

Тепер він працює, дякую ч.л.