1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| $("#login").blur(function() {
valid = true;
$.ajax({ // fonction permettant de faire de l'ajax
type: "POST", // methode de transmission des données au fichier php
url: "login.php", // url du fichier php
data: "login="+$("#login").val(), // données à transmettre
success: function(msg){ // si l'appel a bien fonctionné
if(msg == 1) { // si le login a ete trouve
$("#login").next(".error").fadeIn(1000).text("Ce Login est deja utilise");
$("#login").css("border-color", "00C600");
// on affiche un message d'erreur dans le span prévu à cet effet
valid == false;
}
else { // si le login n'a ete trouve
$("#login").next(".error").fadeIn(1000).text("Login disponible");
$("#login").css("border-color", "#f55");
$("#login").css("background-color", "#fcc");
// on désactive l'affichage du formulaire et on affiche un message de bienvenue à la place
}
}
});
return false; // permet de rester sur la même page à la soumission du formulaire
}); |
Partager