J'ai un formulaire avec deux champs de saisie, du texte et un fichier. Je suis en mesure d'obtenir les données du formulaire. Mais ce que j'ai du mal à faire est de récupérer les données du formulaire sur le fichier que j'ai posté les données.Comment récupérer les données envoyées via xhr.send()?
Mon code est le suivant:
function addAnswer() {
// var currentUser = 2;
var formData = new FormData();
//Get comments
var comments = document.getElementById("res_comm").value;
if (comments.length < 1) {
alert("Please input some commetns");
}
//Get picture from form
var logo = document.getElementById('res_files');
//Check if theres a comment
if (logo.files.length > 0) {
formData.append("res_files", logo.files[0]);
exit();
}
formData.append("comments", comments);
formData.append("update_id", UpdateID);
console.log(...formData);
var xhr = new XMLHttpRequest();
xhr.open('POST', './nonconfirmitys/savedata.json', true);
xhr.send(formData);
//location.reload();
}