Heim  >  Artikel  >  Web-Frontend  >  Was ist das Interaktionsmodell von Ajax?

Was ist das Interaktionsmodell von Ajax?

青灯夜游
青灯夜游Original
2022-01-17 18:05:512628Durchsuche

Das Interaktionsmodell von

ajax ist: 1. Der Benutzer gibt eine asynchrone Anfrage aus. 2. Verwenden Sie onReadyStateChange zum Überwachen. 3. Erstellen Sie eine Anfrage. Geben Sie mit der offenen Methode an, ob es sich um eine asynchrone Anfrage handelt 4. Senden Sie die Anfrage. 5. Akzeptieren Sie das Ergebnis. 6. Implementieren Sie die Aktualisierung.

Was ist das Interaktionsmodell von Ajax?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Der vollständige Name von Ajax: Asynchronous Javascript and XML ist eine Webentwicklungstechnologie zum Erstellen interaktiver Webanwendungen. Ajax-Interaktionsmodell , die URL-Adresse

4. Anfrage senden, Methode senden 5. Ergebnisse akzeptieren und analysieren

6. Aktualisierung implementieren

Synchroner asynchroner Unterschied:

Synchron: Das Skript bleibt und wartet auf den Server um eine Antwort zu senden, bevor Sie fortfahren

Asynchron: Das Skript ermöglicht der Seite, ihren Prozess fortzusetzen und mögliche Antworten zu verarbeiten

var xhr = new XMLHttpRequest();
xhr.open('请求方式GET或者POST或者其他', 请求地址url, 是否开启异步async);
xhr.onreadystatechange = function() {
    // readyState == 4说明请求已完成
    if (xhr.readyState == 4 && xhr.status == 200) {
        console.log(xhr.responseText);
    }
}
if (method == 'POST') {
    //给指定的HTTP请求头赋值
    xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
}
xhr.send()

【Verwandte Tutorial-Empfehlungen:

AJAX-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist das Interaktionsmodell von Ajax?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn