Praktyczne użycie AJAX
Pobieranie danych z serwera
W poniższym przykładzie wysyłamy żądanie GET pod adres 'http://example.com/data.json' i oczekujemy odpowiedzi w formacie JSON. Kiedy serwer zwróci odpowiedź, wyświetlamy dane w elemencie strony o id 'myDiv'.
Wysyłanie danych na serwer
W poniższym przykładzie wysyłamy dane z formularza na adres 'http://example.com/submit.php' za pomocą metody POST. Kiedy serwer zwróci odpowiedź, wyświetlamy potwierdzenie na stronie.
Ładowanie danych dynamicznie
W poniższym przykładzie ładowanie danych rozpoczyna się po kliknięciu przycisku o id 'myButton'. Wysyłamy żądanie GET pod adres 'http://example.com/data.html' i oczekujemy odpowiedzi w formacie HTML. Kiedy serwer zwróci odpowiedź, wstawiamy dane na stronie w elemencie o id 'myDiv'.
Aktualizacja zawartości co czas
W poniższym przykładzie ładowanie danych rozpoczyna się po kliknięciu przycisku o id 'myButton'. Wysyłamy żądanie GET pod adres 'http://example.com/data.html' i oczekujemy odpowiedzi w formacie HTML. Kiedy serwer zwróci odpowiedź, wstawiamy dane na stronie w elemencie o id 'myDiv'.