get() kann 4 Parameter haben: 1. Der erste Parameter kann nicht weggelassen werden und wird verwendet, um die URL anzugeben, die angefordert werden muss. 2. Der zweite Parameter kann weggelassen werden und wird verwendet, um die an den Server gesendeten Daten anzugeben zusammen mit der Anfrage; 3. Der dritte Parameter kann weggelassen werden, um die Rückruffunktion anzugeben, die ausgeführt werden soll, wenn die Anfrage erfolgreich ist. 4. Der vierte Parameter kann weggelassen werden, um den Datentyp der erwarteten Serverantwort anzugeben.
Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery1.10.2-Version, Dell G3-Computer.
Die jQuery-Methode get() lädt Daten vom Server mithilfe einer HTTP-GET-Anfrage.
get()-Methode akzeptiert 4 Parameter (einer erforderlich, drei optional)
$.get(URL,data,function(data,status,xhr),dataType)
Parameter | Beschreibung |
---|---|
URL | Erforderlich. Gibt die URL an, die Sie anfordern müssen. |
Daten | optional. Gibt die Daten an, die mit der Anfrage an den Server gesendet werden sollen. |
Funktion(Daten,Status,xhr) |
Optional. Gibt eine Funktion an, die ausgeführt werden soll, wenn die Anforderung erfolgreich ist. Zusätzliche Parameter:
|
dataType |
Optional. Gibt den Datentyp der erwarteten Serverantwort an. Standardmäßig wird jQuery dies intelligent herausfinden. Mögliche Typen:
|
„test.php“ anfordern, aber das Rückgabeergebnis ignorieren:
$.get("test.php");
„test.php“ anfordern und einige zusätzliche Daten zusammen mit der Anfrage senden (das Rückgabeergebnis ignorieren):
$.get("test.php", { name:"Donald", town:"Ducktown" });
Request „test.php“. " und übergeben Sie das Datenarray an den Server (Rückgabeergebnis ignorieren):
$.get("test.php", { 'colors[]' : ["Red","Green","Blue"] });
Request „test.php“ und erinnern Sie sich an das Ergebnis der Anfrage:
$.get("test.php", function(data){ alert("Data: " + data); });
Instance:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-1.10.2.min.js"></script> <script> $(document).ready(function() { $("button").click(function() { $.get("/try/ajax/demo_test.php", function(data, status) { alert("数据: " + data + "\n状态: " + status); }); }); }); </script> </head> <body> <button>发送一个 HTTP GET 请求并获取返回结果</button> </body> </html>
【Empfohlenes Lernen: jQuery Video-Tutorial, Web-Frontend-Video】
Das obige ist der detaillierte Inhalt vonjquery get kann mehrere Parameter haben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!