"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment effectuer des téléchargements de fichiers jQuery Ajax sans plugins?

Comment effectuer des téléchargements de fichiers jQuery Ajax sans plugins?

Publié le 2025-03-22
Parcourir:977

How to Perform jQuery Ajax File Uploads Without Plugins?

JQuery Ajax File Téléchargez sans utiliser un plugin

le téléchargement de fichiers à l'aide de l'ajax de jQuery nécessite l'utilisation de xhr2, pris en charge par des navigateurs modernes. Si vous souhaitez effectuer un téléchargement de fichiers à l'aide d'Ajax sans plugin, vous devez utiliser le code formdataObject.

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;
    }
});

notes:

  • formdata demande.
  • Vous devez inclure le nom de fichier dans l'objet FormData à l'aide de l'attribut de nom de l'élément d'entrée de fichier.
  • Ajax Le upload de fichier peut ne pas être pris en charge par tous les navigateurs. Vérifiez la compatibilité du navigateur.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3