JavaScript AJAX
Vadnica logo
vadnica logo
x
HTML CSS JavaScript jQuery SQL PHP Laravel
HTML CSS JavaScript Orodje za delo Kako delati z JavaScript? Izjave Sintaksa Spremenljivke Vrste podatkov Logične vrednosti Dogodki Datum in Čas Nizi Števila Regularni izrazi Matrika (Array) Funkcije Objekti Razredi DOM AJAX XMLHttpRequest Pošiljanje zahteve strežniku Odziv strežnika Knjižnica jQuery MySQL PHP Laravel

JavaScript AJAX

JavaScript AJAX (Asinhroni JavaScrip in XML) je zmogljiva tehnika spletnega razvoja, ki nam omogoča ustvarjanje dinamičnih, interaktivnih in odzivnih spletnih aplikacij. AJAX nam omogoča pridobivanje podatkov s strežnika in posodabljanje delov spletne strani, ne da bi morali ponovno naložiti celotno stran. AJAX pomeni asinhroni JavaScript in XML (ang. Asynchronous JavaScript and XML). Je niz tehnik spletnega razvoja, ki uporabljajo različne spletne tehnologije na strani odjemalca za ustvarjanje asinhronih spletnih aplikacij. Z AJAX lahko pošiljamo in prejemamo podatke iz strežnika, ne da bi posegli v prikaz in obnašanje obstoječe strani. AJAX ni ena sama tehnologija, temveč kombinacija večih tehnologij, vključno s HTML, CSS, JavaScript in objektom XMLHttpRequest.

JavaScript AJAX

AJAX ni programski jezik in uporablja samo kombinacijo:

  1. Objekt XMLHttpRequest, vgrajen v brskalnik za zahtevanje podatkov s spletnega strežnika.
  2. JavaScript in HTML DOM za prikaz ali uporabo podatkov.

AJAX je zavajajoče ime. Aplikacije AJAX lahko uporabljajo XML za prenos podatkov, vendar je enako pogosto prenašati podatke kot navadno besedilo ali besedilo JSON. AJAX omogoča asinhrono posodabljanje spletnih strani z izmenjavo podatkov s spletnim strežnikom v zakulisju. To pomeni, da je mogoče posodobiti dele spletne strani, ne da bi ponovno naložili celotno stran.

AJAX Primer Primer prikazuje, kako funkcija zahteva podatke od spletnega strežnika in jih tudi prikaže. Glej primer

Kako AJAX deluje?

  1. Na spletni strani se zgodi dogodek (kliknemo na gumb, stran se naloži).
  2. Objekt XMLHttpRequest ustvari JavaScript.
  3. Objekt XMLHttpRequest pošlje zahtevo spletnemu strežniku.
  4. Strežnik obdela zahtevo.
  5. Strežnik pošlje odgovor nazaj na spletno stran.
  6. Odgovor prebere JavaScript.
  7. Pravilno dejanje, kot je posodobitev strani, izvede JavaScript.
Kako AJAX deluje?
Kako AJAX deluje?

Sodobni brskalniki lahko uporabljajo Fetch API namesto XMLHttpRequest objekta. Vmesnik Fetch API spletnemu brskalniku omogoča pošiljanje zahtev HTTP spletnim strežnikom. Če uporabljamo objekt XMLHttpRequest, lahko Fetch stori enako na preprostejši način.

AJAX XML AJAX se lahko uporablja za interaktivno komunikacijo z datoteko XML. Glej primer
AJAX PHP AJAX se uporablja za ustvarjanje bolj interaktivnih aplikacij. Glej primer
AJAX Baza podatkov AJAX se lahko uporablja za interaktivno komunikacijo z bazo podatkov. Glej primer

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN