No puedo entender por qué el mismo código no funciona. Estoy usando idear gema, por lo que todos los nombres de entrada son iguales.
Mi confirmación de contraseña no funcionó en otro proyecto.
Aquí está el código js:
$(".sign_up").validate({
rules: {
"user[password]": {
required: true,
minlength: 6
},
"user[password_confirmation]": {
required: true,
minlength: 6,
equalTo: "#user_password"
}
}
Mi código html:
<label for="user_password">Password</label>
<input id="user_password" type="password" size="30" name="user[password]">
<label for="user_password_confirmation">Re-Type Password</label>
<input id="user_password_confirmation" type="password" size="30" name="user[password_confirmation]">
¿Dónde está el problema?
Respuestas
1 para la respuesta № 1Intenta no usar ""
$(".sign_up").validate({
rules: {
user[password]: {
required: true,
minlength: 6
},
user[password_confirmation]: {
required: true,
minlength: 6,
equalTo: "#user_password"
}
}
y use la misma palabra para ingresar la identificación y el nombre.