Maison >interface Web >js tutoriel >Comment soumettre des données de formulaire de manière asynchrone à l'aide de l'ajax de jquery

Comment soumettre des données de formulaire de manière asynchrone à l'aide de l'ajax de jquery

php中世界最好的语言
php中世界最好的语言original
2017-12-31 11:11:211555parcourir

Ce que je vais vous montrer cette fois, c'est comment utiliser l'ajax de jquery pour soumettre des données de formulaire de manière asynchrone. Vous pouvez utiliser la méthode ajax de jquery pour soumettre le formulaire de manière asynchrone. Après succès, les données json seront renvoyées. l'arrière-plan. Fonction de rappel Traitement, vous n'avez pas besoin de rafraîchir la page pour atteindre des objectifs asynchrones. Cet article vous donnera une bonne analyse.

Les données traitées dans le formulaire peuvent être sérialisées à l'aide de la méthode serialize(). Si les données soumises incluent un flux de fichiers, vous devez utiliser l'objet FormData  :

sans Les données de formulaire du fichier sont utilisées : var data = $(form).serialize();

html: form form

<form id="addForm" action="${pageContext.request.contextPath}/admin/saveAdd" method="post">    
  <input type="text" name="name" placeholder="请输入名字" />
  <input type="password" name="password" placeholder="密码"/>
 </form>
traitement asynchrone jquery



$("#submitAdd").click(function(){
     
  var targetUrl = $("#addForm").attr("action");    
  var data = $("#addForm").serialize();     
   $.ajax({ 
    type:&#39;post&#39;,  
    url:targetUrl, 
    cache: false,
    data:data,  
    dataType:&#39;json&#39;, 
    success:function(data){      
      alert(&#39;success&#39;);
    },
    error:function(){ 
     alert("请求失败")
    }
   })
     
})


Je pense que vous maîtrisez la méthode après avoir lu l'introduction ci-dessus. Pour un contenu plus passionnant, veuillez. faites attention au site Web chinois php

AutresArticles connexes !

Lecture connexe :

Utiliser jQuery pour dédupliquer et trier des tableaux

Comment cela peut-il être fait avec JS Cliquez pour sauter à la boîte aux lettres personnelle connectée

Il existe plusieurs façons de mettre en œuvre des opérations en chaîne en PHP

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