Bonjour,
J'ai une fonction PHP qui fait de l'insertion en base de données. Voici un extrait du code PHP qui me renvoie correctement la valeur attendue :
Le résultat de l'insertion (correctement effectuée) est que j'arrive naturellement sur une page blanche avec un simple Success.
En partant de ce code JS, comment afficher un message de confirmation de type alert alert-success si l'action est correctement effectuée ? Mon code ne me renvoie aucune erreur je ne sais pas pourquoi.
Modifié par chritopherr (15 Mar 2020 - 16:29)
J'ai une fonction PHP qui fait de l'insertion en base de données. Voici un extrait du code PHP qui me renvoie correctement la valeur attendue :
if ($result){
echo "Success";
}
Le résultat de l'insertion (correctement effectuée) est que j'arrive naturellement sur une page blanche avec un simple Success.
En partant de ce code JS, comment afficher un message de confirmation de type alert alert-success si l'action est correctement effectuée ? Mon code ne me renvoie aucune erreur je ne sais pas pourquoi.
<script type="text/javascript">
$(document).ready(function() {
$("#insertionBDD").click(function(e) {
if (!validateForm()) {
e.preventDefault();
}
$.post(
'insertion.php', // Un script PHP que l'on va créer juste après
{
nom_client: $("#UnChamp").val()
},
function(data) {
if (data == 'Success') {
$("#resultat").html('Insertion OK!');
$("#resultat").addClass("alert alert-success").fadeTo(3000, 0);
} else {
$("#resultat").html('Les champs ne sont pas correctement remplis !');
$("#resultat").addClass("alert alert-danger").fadeTo(3000, 0);
}
},
'text'
);
});
});
</script>
Modifié par chritopherr (15 Mar 2020 - 16:29)