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.

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);
                });
Je vous remercie de votre aide