Neueste Web-Entwicklung Tutorials
 

jQuery ajax() Method

❮ jQuery AJAX - Methoden

Beispiel

Ändern Sie den Text eines <div> Element mit Hilfe eines AJAX Anfrage:

$("button").click(function(){
    $.ajax({url: "demo_test.txt", success: function(result){
        $("#div1").html(result);
    }});
});
Versuch es selber "

Definition und Verwendung

Die ajax() Methode wird verwendet , um ein ausführen AJAX (Asynchronous HTTP) Anfrage.

Alle jQuery AJAX Methoden verwenden , um die ajax() Methode. Diese Methode ist vor allem für Anfragen verwendet, in denen die anderen Verfahren nicht verwendet werden können.


Syntax

$.ajax({name:value, name:value, ... })

Die Parameter gibt einen oder mehrere Name / Wert-Paare für die AJAX-Request.

Mögliche Namen / Werte in der folgenden Tabelle:

Name / Beschreibung
async Ein boolescher Wert, der angibt, ob die Anforderung asynchron behandelt werden soll oder nicht. Standard ist ja
beforeSend( xhr ) Eine Funktion, bevor die Anforderung ausgeführt wird gesendet
cache Ein boolescher Wert, der angibt, ob der Browser sollte die angeforderten Seiten zwischenzuspeichern. Standard ist ja
complete( xhr,status ) Eine Funktion ausgeführt werden, wenn die Anforderung (nach Erfolg und Fehlfunktionen) ist beendet
contentType Der Inhaltstyp verwendet wird, wenn Daten an den Server sendet. Der Standardwert ist: "application/x-www-form-urlencoded"
context Gibt die "dieses" Wert für alle Callback-Funktionen AJAX im Zusammenhang mit
data Gibt Daten an den Server gesendet werden,
dataFilter( data , type ) Eine Funktion , die das Ausgangsantwortdaten des zu handhaben XMLHttpRequest
dataType Der Datentyp des Servers Antwort erwartet.
error( xhr,status,error ) Eine Funktion auszuführen, wenn die Anforderung fehlschlägt.
global Ein boolescher Wert, der angibt, ob oder nicht global AJAX-Ereignis auslösen Griffe für die Anforderung. Standard ist ja
ifModified Ein boolescher Wert, der angibt, ob eine Anforderung nur dann erfolgreich ist, wenn die Antwort seit der letzten Abfrage geändert hat. Standard: false.
jsonp Eine Zeichenfolge , das Überschreiben der Callback - Funktion in einem jsonp Anfrage
jsonpCallback Gibt einen Namen für die Callback - Funktion in einem jsonp Anfrage
password Gibt ein Kennwort an in einer HTTP-Zugriff Authentifizierungsanforderung verwendet werden.
processData Ein boolescher Wert, der angibt, ob Daten mit der Anforderung gesendet sollte in einen Query-String umgewandelt werden. Standard ist ja
scriptCharset Gibt den Zeichensatz für die Anfrage
success( result,status,xhr ) Eine Funktion ausgeführt werden, wenn die Anforderung erfolgreich
timeout Die lokale Timeout (in Millisekunden) für den Antrag
traditional Ein boolescher Wert, der angibt, ob die traditionellen Stil der param Serialisierung zu verwenden,
type Gibt den Typ der Anfrage. (GET oder POST)
url Gibt die URL, um die Anforderung zu senden. Der Standardwert ist die aktuelle Seite
username Gibt an, einen Benutzernamen in einer HTTP-Zugriff Authentifizierungsanforderung verwendet werden
xhr Eine Funktion zum Erstellen des verwendeten XMLHttpRequest - Objekt

Probieren Sie es selbst - Beispiele

Machen Sie eine synchrone AJAX Anfrage
Wie die Asynchron-Einstellung verwenden, um eine synchrone Anforderung angeben

Machen Sie eine AJAX - Anforderung mit einem bestimmten Datentyp
Wie das zu verwenden , dataType Einstellung der Datentyp für die Anforderung angeben.

Machen Sie eine AJAX - Anforderung mit einem Fehler
Wie die Fehler Einstellung zu verwenden , mit Fehlern in einer zu behandeln AJAX Anfrage.


❮ jQuery AJAX - Methoden