jquery valida la validación asincrónica remota
remota es autenticación remota.
url es la dirección de verificación del backend.
Datos es el nombre de validación que pasas al backend.
En cuanto a tipos y tipos de datos, no necesito decir más, creo que lo entiendes. Aquí hay un ejemplo: $(function(){
$("#myform").validate(
{
rules:?{ nombre: { requerido: verdadero, longitud de rango:,
remoto: {? //Verifique que el nombre de usuario exista
tipo: "POST",
url: "loginVerifyAction" ,?//servlet
datos: { nombre: función(){return?$("#name").val();}
}?
}, contraseña:?{required: true, minlength: 6}, repassword:?{required: true, equalTo: "#password"},
},
mensajes:?{ nombre: {obligatorio: "¡El nombre de usuario no puede estar vacío!" rango: jQuery.format("¡Los dígitos del nombre de usuario deben estar entre {0} y {1} caracteres!"), remoto: jQuery.format("El nombre de usuario tiene ya se ha registrado")}, contraseña:?{requerido: "¡La contraseña no puede estar vacía!", minlength: jQuery.format("¡Los dígitos de la contraseña deben ser mayores o iguales a 6 caracteres!")}, recontraseña:? recontraseña: ? {requerido: "¡Confirma que la contraseña no puede estar vacía!", igual a: "Confirma que la contraseña no coincide con la contraseña
}); }) El método de verificación en segundo plano debe devolver un valor booleano. Escríbelo tú mismo