AJAX
Her vil du finne noen enkle eksempler på hvordan du kan laste opp data ved hjelp av AJAX (Asynkron JavaScript og XML). Vi skal se på tre ulike dataformater: CSV (Comma Separareted Values), XML (eXtensible Markup Language) og JSON (JavaScript Object Notation).
Eksemplene bruker AJAX på to måter:
- Håndskrevet uten noe JS-bibliotek
- Ved hjelp av jQuery [1] . Hvis du skal eksperimentere videre med disse eksemplene så plasser og link til jQuery et sted der du har kontroll
Du må også huske at AJAX-tilgang forutsetter at dataene ligger i samme domene som HTML-siden som bruker dem.
Det er ikke noe i veien for at du kan hente data via et program på serveren. Det gir mullighet for å hente data fra andre domener, servere. Litt om dette i modulen Fra andre domener
Dataene som brukes som eksempel er data fra Geonames [2] . Dataene er nærmere beskrevet i modulen Geografi .