Heim > Web-Frontend > js-Tutorial > So übermitteln Sie Formulardaten asynchron mit dem Ajax von jquery

So übermitteln Sie Formulardaten asynchron mit dem Ajax von jquery

php中世界最好的语言
Freigeben: 2017-12-31 11:11:21
Original
1506 Leute haben es durchsucht

Was ich Ihnen dieses Mal zeigen werde, ist, wie Sie Ajax von jquery verwenden, um Formulardaten asynchron zu senden. Sie können die Ajax-Methode von jquery verwenden, um das Formular asynchron zu senden Der Hintergrund. Rückruffunktion Durch die Verarbeitung können Sie einen asynchronen Zweck erreichen, ohne die Seite zu aktualisieren.

Die im Formular verarbeiteten Daten können mit der Methode serialize() serialisiert werden. Wenn die übermittelten Daten einen Dateistream enthalten, müssen Sie das FormData-Objekt verwenden:

ohne Die Formulardaten der Datei werden verwendet: 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>
Nach dem Login kopieren

jquery asynchronous processing



$("#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("请求失败")
    }
   })
     
})
Nach dem Login kopieren


Ich glaube, dass Sie die Methode beherrschen, nachdem Sie die obige Einführung gelesen haben, bitte Achten Sie auf die chinesische PHP-WebsiteAndereVerwandte Artikel!

Verwandte Lektüre:

JQuery zum Deduplizieren und Sortieren von Arrays verwenden

Wie geht das mit JS? Zum Springen klicken zum eingeloggten persönlichen Postfach

Es gibt mehrere Möglichkeiten, Kettenoperationen in PHP zu implementieren

Das obige ist der detaillierte Inhalt vonSo übermitteln Sie Formulardaten asynchron mit dem Ajax von jquery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage