Ajax-Aufrufe können über jquery implementiert werden. Methode: 1. Verwenden Sie die Methode „load()“, um die Ajax-Anfrage zu implementieren. Die Syntax lautet „$(selector).load(url,...)“. 2. Verwenden Sie die entsprechenden Methoden „post()“ und „get()“. POST, GET, die Syntax lautet „$post('url',{...}...)“ 3. Verwenden Sie die Ajax()-Methode, um eine Ajax-Anfrage auszuführen, die Syntax lautet „$.ajax({name :Wert...}) ".
Die Betriebsumgebung dieses Artikels: Windows 10-System, JQuery-Version 3.6.0, Dell G3-Computer.
Die Verwendung von nativem Javascript zur Entwicklung von Ajax erfordert eine Menge sich wiederholenden Codes.
Verwenden Sie dazu die Methode „load()“. Implementieren Sie die Ajax-Anfrage
Verwenden Sie die Methode post(), get()
Verwenden Sie die Methode Ajax(), dies ist die leistungsstärkste.
1 Verwenden Sie die Methode load() von jquery, um Ajax zu implementieren request
load()-Methode Lädt Daten vom Server und platziert die zurückgegebenen Daten im angegebenen Element.
Das Format ist wie folgt:
$('#mydiv').load('/myrequest/url/param')
„mydiv“ ist hier der Bereich, in den der Inhalt geladen werden soll/myrequest/url/param ist die URL des Servers, den Sie anfordern möchten. Sobald das Ergebnis vorliegt, wird der Inhalt angezeigt Die vom Server zurückgegebenen Daten werden im Mydiv-Bereich angezeigt. Das Grundformat ist wie folgt
$post('/myrequest/url/param', { text:"mytext", other:"other_param" }, // 调用服务端成功后的回调函数 function(){ alert('succeccd'); } )
Die Operationsmethode von $get ist ähnlich. Ich werde nicht mehr sagen 3. Verwenden Sie die Ajax()-Methode von jquery allgemeine Projekte, da es über die leistungsstärksten Funktionen verfügt und verschiedene Anforderungen erfüllen kann:
kann den Rückgabetyp angeben: XML,
kann die Rückruffunktion angeben, wenn diese Ereignisse auftreten: beforeSend, error, success, complete
can Verwenden Sie Parameter, um die Ablaufzeit der Ajax-Anfrage anzugeben, z. B. wenn der Server nicht antwortet usw
Das obige ist der detaillierte Inhalt vonKann die Ajax-Aufrufmethode über JQuery implementiert werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!