voila un petit soucis, j'ai une fonction javascript qui fé apelle à ajax, dans mon fichier de destination j'exécute une commande sql et je retoure un entier ou bien 1 ou bien différent de 1.
mnt suivant la valeur retourné je veux afficher une alerte oubien un formulaire ok/cancel
voila mon code javascript
Code : Tout sélectionner
function Verif_delete(i)
{
var piloting=document.getElementById("Piloting"+i).value;
creerRequete();
var url='Verif_delete.php?Piloting='+piloting;
requete.open('GET',url,true);
requete.onreadystatechange = traiteReponse1;
requete.send(null);
}
function traiteReponse1()
{
alert('lol1');
if(requete.readyState == 4) // Complete
{
if(requete.status == 200)
{
if(requete.responseText!="")
{
var pilote=requete.responseText;
alert(pilote);
if (pilote==1)
{ alert(" impossible to delete this profile:Please cretae a new profil with the same Piloting zone");
return false;
}
else if(pilote !=1)
{
if(confirm('are you sure you want to delete this profile?'))
{return true;
}
else
{return false;
}
}
}
}
}
}
normalement si je clique sur cancel il doit rien ce passer et si j'ai l'alerte beinsur meme si je clique sur ok il effecutue pas le traitement aprés .
voila ma ligne htm qui fé apelle a Verif_delete
<a href="Delete_rla_cluster.php?id=<?php echo $id;?>"onclick="return Verif_delete(<?php echo "'".$i."'"?>)" >
<img src="../img/actions/annulation_small.gif" border="0" alt="Supprimer"></a>
Pouviez vs m'aidez!!!!