Guest User

Untitled

a guest
Jul 13th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 2.41 KB | None | 0 0
  1.         function validaEmail(){
  2.                 var email = $("#email").val();
  3.                 var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
  4.                 if(filter.test(email)){
  5.                         $("#email").change(function() {
  6.                                 var email = $("#email").val();
  7.                                         $.ajax({
  8.                                         type: "POST",
  9.                                         url: "compruebaemail.php",
  10.                                         data: "email="+ email,
  11.                                         error:  function(){
  12.                                                 alert('errrrrrrrrror');
  13.                                         },
  14.                                         success: function(msg){
  15.                                                 if(msg == "0") {
  16.                                                         $("#email").removeClass("error");
  17.                                                         $("#email").addClass("success");
  18.                                                         $("#email-status").text("Dirección de email válida.");
  19.                                                         $("#email-status").css("color", "green");
  20.                                                         return true;
  21.                                                 } else {
  22.                                                         $("#email").removeClass("success");
  23.                                                         $("#email").addClass("error");
  24.                                                         $("#email-status").css("color", "red");
  25.                                                         $("#email-status").text("Dirección de email en uso.");
  26. //                                                        alert(msg);
  27.                                                         return false;
  28.                                                 }
  29.                                         }
  30.                                 });
  31.                         });
  32.                 }
  33.                 else{
  34.                         $("#email").addClass("error");
  35.                         $("#email-status").text("El formato de la dirección email es incorrecto.");
  36.                         $("#email-status").css("color", "red");
  37.                         return false;
  38.                 }
  39.         }
Add Comment
Please, Sign In to add comment