AJAX-Rückgabetypen

December 20

AJAX-Rückgabetypen

AJAX oder Asynchronous Javascript And XML, ermöglicht Programmierern, eine Webseite zu aktualisieren, ohne eine störende Seitenaktualisierung Endbenutzer zu unterwerfen. Webseiten, die AJAX nutzen können senden oder empfangen von Daten reibungslos und können ihre Seite zeigt einen Teil zu einem Zeitpunkt zu aktualisieren. JQuery's "jQuery.ajax()"-Methode ermöglicht Programmierern, ihre Webseiten einfach AJAX-Funktionalität hinzufügen. Die Methode "jQuery.ajax()" erhalten eine Reihe von verschiedenen Rückgabetypen, von die jeder seinen Platz in einem Programmierer-Toolkit hat. Programmierer, die mit AJAX müssen den Typ der von ihrem Server gesendeten Daten kennen, wenn sie jQuery's "jQuery.ajax()"-Methode erfolgreich nutzen wollen.

XML

Ein Server kann als Reaktion auf einen AJAX-Request Extensible Markup Language (XML) Daten senden. XML stellt Daten in hierarchischer Form dar und erfordert Programmierer für jedes Datenelement in einem Tag zu umschließen, die Attribute enthalten kann. Programmierer müssen jedes Datenelement in einem Eltern-Tag, mit Ausnahme der Document Root Schachteln. Viele glauben, dass XML ist übermäßig ausführlich und argumentieren, dass andere jQuery AJAX zurück, herausragende Effizienz anbieten. Aber viele Organisationen dennoch weiterhin auf XML angewiesen.

HTML

Ein Server kann auf einen AJAX-Request mit HyperText Markup Language, oder ein HTML-Daten reagiert. HTML-Daten können oft Programmierer die AJAX-Antwort direkt in die Seite ohne weitere Änderung oder Manipulation einzufügen. Allerdings verbraucht das HTML-Datenformat wie XML, umfangreiche Serverressourcen. Programmierer finde es auch schwerer zu manipulieren, unter Umständen, die Manipulation erfordern. Positiv anzumerken ist sobald auf einer Seite eingefügt HTML-Daten nicht die Benutzererfahrung abgebaut durch eine Erhöhung der Seitenlast.

JSON und JSONP

Ein Server kann als JSON oder JavaScript Object Notation formatierte Daten zurück. Im Vergleich zu XML oder HTML JSON-Daten ist kompakt und können leicht anspruchsvolle Daten darstellen. Server können auch Daten in einem entsprechenden Datenformat JSONP oder JSON mit Padding bezeichnet zurückgeben. Programmierer verwenden diese Rückgabetyp Umbrechen von JSON-Daten und mit einem Abfrage-Argument zu manipulieren.

Text und Schrift

Die AJAX Rückgabetypen "Script" und "Text" Funktion ähnlich. Programmierer verwenden einen Rückgabetyp Text Zeichenfolgendaten empfangen und sie, oft ohne Änderung in die Seite einfügen. Jede Art von AJAX-Daten kann als Zeichenfolge dargestellt werden. Der Skript-Datentyp übernimmt JavaScript Serverdaten und wandelt sie in Text. Programmierer, die die Vorteile des Datentyps Skript Daten von einem remote-Server empfangen darauf hin, dass er Beiträge in ruft umwandelt.