jQuery get()Methode

jQuery AJAX 方法jQuery AJAX-Methoden

Beispiel

Senden Sie eine HTTP-GET-Anfrage an eine Seite und erhalten Sie das Ergebnis zurück:

$("button").click(function(){ $.get("/try/ajax/demo_test.php",function(data,status){ alert("Data:" + data + "\nStatus:" + status); }); });

Selbst ausprobieren »

Definition und Verwendung

Die $.get()-Methode lädt Daten vom Server mithilfe einer HTTP-GET-Anfrage.


Beispiel

Fordern Sie "test.php" an, ignorieren Sie jedoch das zurückgegebene Ergebnis:

$.get("test.php");

Fordern Sie "test.php" an und senden Sie einige zusätzliche Daten mit der Anfrage (wobei das zurückgegebene Ergebnis ignoriert wird):

$.get("test.php", { name:"Donald", town:"Ducktown" });

Fordere "test.php" an und übergebe ein Array mit Daten an den Server (das zurückgegebene Ergebnis wird ignoriert):

$.get("test.php", { 'colors[]' : ["Red","Green","Blue"] });

Fordere "test.php" an und zeige das Ergebnis der Anfrage per alert an:

$.get("test.php", function(data){
alert("Data: " + data);
});


Syntax

$.get(URL,data,function(data,status,xhr),dataType)

Parameter Beschreibung
URL Erforderlich. Gibt die URL an, die Sie anfordern müssen.
data Optional. Gibt die Daten an, die zusammen mit der Anfrage an den Server gesendet werden.
function(data,status,xhr) Optional. Gibt die Funktion an, die ausgeführt wird, wenn die Anfrage erfolgreich ist.
Zusätzliche Parameter:
  • data- Enthält die Ergebnisdaten aus der Anfrage
  • status- Enthält den Status der Anfrage ("success", "notmodified", "error", "timeout", "parsererror")
  • xhr- Enthält das XMLHttpRequest-Objekt
dataType Optional. Gibt den erwarteten Datentyp der Serverantwort an.
Standardmäßig nimmt jQuery eine intelligente Schätzung vor.
Mögliche Typen:
  • "xml" - Ein XML-Dokument
  • "html" - HTML als reiner Text
  • "text" - Eine Klartext-Zeichenkette
  • "script" - Führt die Antwort als JavaScript aus und gibt sie als reinen Text zurück
  • "json" - Führt die Antwort als JSON aus und gibt sie als JavaScript-Objekt zurück
  • "jsonp" - Lädt einen JSON-Block mithilfe von JSONP und hängt "?callback=?" an die URL an, um den Callback anzugeben


jQuery AJAX 方法jQuery AJAX-Methoden

Andere Erweiterungen