Bonjour,
J'utilise Dropzone JS pour télécharger des fichiers, mais comment envoyer les fichiers par e-mail?
Dropzone est dans un div et ajax demande un input car je fais soit comme ça:
Code js : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $.ajax({ url: "content/mail.php", type: "POST", data: $('#frmDemande').serialize(), cache: false })
ou comme ça:
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
29
30
31
32 var btnRadio = $("form input[type=radio]:checked").val().replace(/<|>/g, ""); var datacheckbox = ''; var $this; $("form input[type=checkbox]:checked").each( function() { $this = $(this); datacheckbox += $this.val() + " | "; } ); var documents = $('.dz-image').html(); var data = { "dateActuelle": dateActuelle, "nom": nom, "email": email, "telephone": telephone, "adresse": adresse, "ville": ville, "cp": cp, "radio": btnRadio, "fonctionnalites": datacheckbox, "dateRdv": dateRdv, "message": message, "documents": documents, }; $.ajax({ url: "content/mail.php", type: "POST", data: data, cache: false })
Mais mon HTML est comme ça:
au rendu, il y a une div dont la class est "dz-image"
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<div id="divDropzone" class="mt-3 col-md-12">
Est-il possible de passer la valeur du div via ajax avec $("# div").Html (); ?
Je vous remercie de votre aide
Partager