Analyse zweier Verwendungen des A-Tags in HTML-Post-Anfragen

Analyse zweier Verwendungen des A-Tags in HTML-Post-Anfragen

Zwei Beispiele für die Verwendung des „a“-Tags in HTML-Post-Anfragen sind wie folgt:

1. Verwenden Sie Ajax, um eine POST-Anfrage zu initiieren

Der HTML-Code lautet wie folgt:

<a href="https://www.jb51.net/" class="a_post">POST-Anfrage einleiten</a>

Der JQuery-Code lautet wie folgt:

$(".a_post").on("klicken",Funktion(Ereignis){
    event.preventDefault(); // Mache die Methode ungültig, d. h. sie kann nicht an die URL in href angepasst werden (https://www.cnblogs.com/)
    $.ajax({
           Typ: "POST",
           url: "URL-Adresse",
           Inhaltstyp: „application/json“,
           Daten: JSON.stringify({param1:param1,param2:param2}), //Parameterliste dataType:"json",
           Erfolg: Funktion(Ergebnis){
              //Operation nach Anfrage ist korrekt},
           Fehler: Funktion(Ergebnis){
              //Operation nach Anforderungsfehler}
    });
});

2. Verwenden Sie das Formular, um eine POST-Anfrage zu initiieren

<form id="_form" method="post" action="ziel">
  <input Typ="versteckt" Name="Name" Wert="Wert" /> 
  <a onclick="document.getElementById('_form').submit();">Klicken Sie auf „Senden“.</a>
</form>

Zusammenfassen

Dies ist das Ende dieses Artikels über die beiden Verwendungen des A-Tags in HTML-Post-Anfragen. Weitere relevante Inhalte zum A-Tag in HTML-Post-Anfragen finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Verschiedene Möglichkeiten zum Ändern der Hintergrundbildfarbe mit CSS3

>>:  Einführung in Netzwerktreiber für Linux-Geräte

Artikel empfehlen

Beispielcode für die HTML-Formatierung von JSON

Ohne weitere Umschweife werde ich den Code direkt...

Lösung für die verstümmelte Anzeige von Linux SecureCRT

Sehen wir uns die Situation an, in der SecureCRT ...

Detaillierte Einführung zum MySQL-Cursor

Inhaltsverzeichnis 1. Was ist ein Cursor? 2. So v...

Detaillierte Erklärung der neuen Funktionen von ES9: Asynchrone Iteration

Inhaltsverzeichnis Asynchrones Durchlaufen Asynch...

Lösung zum automatischen Neustart von MySQL

Vorwort Kürzlich trat in der Testumgebung ein Pro...

So stellen Sie ein SpringBoot-Projekt mit Docker bereit

Die Entwicklung der Docker-Technologie bietet ein...

Hauptfunktionen von MySQL Innodb: Einfügepuffer

Inhaltsverzeichnis Was ist ein Einfügepuffer? Was...

Warum wird IE6 von den meisten Leuten verwendet?

In erster Linie bin ich Webdesigner. Genauer gesag...

Sprechen Sie über wichtige Unterverzeichnisprobleme im Linux-System

/etc/fstab Partitionen/Festplatten automatisch mo...

So erklären Sie TypeScript-Generika auf einfache Weise

Inhaltsverzeichnis Überblick Was sind Generika Sy...

Detailliertes Tutorial zum Konfigurieren der lokalen Yum-Quelle in CentOS8

Die Centos8-Distribution wird über die BaseOS- un...

Einstellungen für den Ubuntu-Boot-Autostart-Dienst

So erstellen Sie einen Dienst und starten ihn aut...