Wie Sie eine AJAX-Vorlage

October 12

Wie Sie eine AJAX-Vorlage

Web-Entwickler verwenden AJAX, wenn sie dynamische, schnelle Webseiten erstellen möchten. AJAX, Asynchronous JavaScript und XML, wird in einigen der beliebtesten Websites, einschließlich Youtube, Google Mail und Facebook verwendet. AJAX sendet XML-Anforderungen an einen Server, der verarbeitet die Anforderung und sendet es dann an den Browser. Es ist nicht immer klar, wenn ein AJAX-Anfrage-Vorlage an den Server erfolgreich war. Allerdings gibt es eine zusätzliche Stück Code können Sie hinzufügen auf Ihre Anfrage, die Kraft des Servers, ein Update auf Ihre Einsendung zu geben.

Anweisungen

1 Öffnen Sie die Webseite in das Programm, das Sie zum Erstellen verwendet. Die meisten Menschen entweder verwenden Sie einen Text-Editor wie Notepad oder ein WYSIWYG (was Sie sehen ist was Sie erhalten) Umgebung. Wenn Sie ein WYSIWYG-Programm verwenden, um Ihre Webseite zu erstellen, öffnen sie in der Codeansicht.

2 Navigieren Sie zum Punkt im Code, wo Sie den Status einer Einreichung wissen wollen. Müssen Sie fügen Sie den Code einfach unterhalb des Codes für die Einreichung um eine genaue Service-Update zu erhalten.

3 Verwenden Sie die "ResponseText" oder "ResponseXML", um eine Antwort vom Server in einem Text- oder XML-Format zu erhalten. Ein Beispiel der Verwendung von ReponseText, um den Status eines Antrags auf Zulassung zu erhalten ist:

"Var Element_status = document.getElementbyId(status_id);

status.innerHTML = '<p>Loading items...</em>;

xmlhttp.open("GET", fragment_url);

xmlhttp.onreadystatechange = function() {

if (xmlhttp.readystate == 4 && xmlhttp.status ==200) {

element.innerHTML = xmlhttp.responseText;

}

}

XMLHTTP.Send(null);"

Die "ReadyState"-Eigenschaft ist, was den Status eines XMLHttpRequest erfasst, die Ihre AJAX-Vorlage ist. Die "Onreadystatechange" weist den Server an die Funktion "ResponseText" zurück, wenn die "ReadyState" ändert.