Ajax
Englisch [ˈeɪˌdʒæks] US [ˈeˌdʒæks]
n. Der vollständige Name ist „Asynchronous JavaScript and XML“ (asynchrones JavaScript und XML); es bezieht sich auf eine Webentwicklungstechnologie zum Erstellen interaktiver Webanwendungen. ;Ajax-Kupfer-Zinn-Lagerlegierung, Yajis-Sprengstoff
UK [get] US [ɡɛt]
vt . Kommen Sie an, versuchen Sie, Gewinne zu erzielenAjax get()-Methode Syntax
Funktion: get()-Methode lädt Informationen über eine Remote-HTTP-GET-Anfrage. Dies ist eine einfache GET-Anfragefunktion zum Ersetzen der komplexen $.ajax-Datei. Die Callback-Funktion kann aufgerufen werden, wenn die Anfrage erfolgreich ist. Wenn Sie eine Funktion im Fehlerfall ausführen müssen, verwenden Sie $.ajax.
Syntax: $(selector).get(url,data,success(response,status,xhr),dataType)
Parameter:
Parameter | Beschreibung |
URL | Erforderlich. Gibt die URL an, an die die Anfrage gesendet wird. |
Daten | Optional. Gibt die Daten an, die mit der Anfrage an den Server gesendet werden sollen. |
Erfolg (Antwort, Status, XHR) | Optional. Gibt eine Funktion an, die ausgeführt werden soll, wenn die Anforderung erfolgreich ist. Zusätzliche Parameter: Antwort – Enthält die Ergebnisdaten der Anfrage. Status – Enthält den Status der Anfrage. xhr – Enthält das XMLHttpRequest-Objekt. |
dataType | Optional. Gibt den Datentyp der erwarteten Serverantwort an. Standardmäßig wird jQuery dies intelligent herausfinden. Mögliche Typen: „xml“ „html“ „text“ „script“ „json“ „jsonp“ |
Beschreibung: Diese Funktion ist eine abgekürzte Ajax-Funktion, äquivalent zu: $.ajax({ url: url, data: data, success: success, dataType: dataType}); Je nach den verschiedenen MIME-Typen der Antwort unterscheiden sich auch die an die Success-Callback-Funktion übergebenen Daten. Diese Daten können XML-Root-Elemente, Textzeichenfolgen und JavaScript-Dateien sein Oder JSON-Objekt. Sie können den Textstatus der Antwort auch an die Erfolgsrückruffunktion übergeben.
Ajax get()-Methode Beispiel
<!DOCTYPE html> <html> <head> <script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ $.get("获取数据的文件地址",function(data,status){ alert("数据:" + data + "\n状态:" + status); }); }); }); </script> </head> <body> <button>向页面发送 HTTP GET 请求,然后获得返回的结果</button> </body> </html>