Bonjour,
J'essaie d'envoyer mon formulaire via ajax et j'obtiens toujours l'erreur donc data=false. Mes données apparaissent bien dans l'onglet network dans la partie headers et sans erreur php car cela fonctionne bien sur une page à part.
Je vous remercie de votre aide
Code js : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 $.ajax({ url: "content/mail.php", type: "POST", data: $('#frmDemande').serialize(), cache: false }) .done(function(data) { if (data == 'true') { console.log("Success: Ok !"); $("#demandeOk").removeClass("d-none"); $("#demandeOk").addClass("d-block"); $("#demandeOk").addClass("alert alert-success"); $('#success').append("Votre demande a bien été envoyée !"); $('#frmDemande').trigger("reset"); } else { console.log("Error: Ok !"); $("#demandeOk").removeClass("d-none"); $("#demandeOk").addClass("d-block"); $("#demandeOk").addClass("alert alert-danger"); $('#success').append("Votre demande n'a pas été envoyée !"); $('#frmDemande').trigger("reset"); } }) .fail(function(err) { alert("Erreur ajax :" + err); });
Partager