Le téléchargement de fichiers à l'aide d'AJAX de jQuery nécessite l'utilisation de XHR2, pris en charge par les navigateurs modernes. Si vous souhaitez effectuer un téléchargement de fichiers en utilisant AJAX sans plugin, vous devez utiliser l'objet FormData.
Code :
var formData = new FormData(); formData.append("file", file); // Replace "file" with your file input element's name $.ajax({ type: "POST", timeout: 50000, url: url, data: formData, contentType: false, processData: false, // Don't process the form data, leave it as pure binary data success: function (data) { alert('success'); return false; } });
Remarques : L'objet
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!