Maison  >  Article  >  interface Web  >  Comment soumettre des formulaires et télécharger des images à l'aide de FormData

Comment soumettre des formulaires et télécharger des images à l'aide de FormData

一个新手
一个新手original
2017-09-14 10:52:142267parcourir

L'objet FormData peut combiner le nom et la valeur de tous les éléments du formulaire dans une queryString et le soumettre en arrière-plan. Lors de la soumission à l'aide d'Ajax, l'utilisation de l'objet FormData peut réduire la charge de travail d'épissage de queryString.


Utiliser l'objet FormData

1 Créez un objet FormData vide, puis utilisez la méthode append pour ajouter une clé. /value


  1. var formdata = nouveau FormData(); fdipzone'); >

    'mâle'
  2. ); >2. Récupérez l'objet formulaire et transmettez-le en paramètre à l'objet FormData

  3. Utilisez FormData pour soumettre le formulaire et le télécharger. Fichier :

server.php

    <form name="form1" id="form1">  
    <input type="text" name="name" value="fdipzone">  
    <input type="text" name="gender" value="male">  
    </form>



  1. var form = document.getElementById(&#39;form1&#39;);  
    var formdata = new FormData(form);

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn