Najnowsze tutoriale tworzenie stron internetowych
 

jQuery ajax() Method

❮ jQuery AJAX Metody

Przykład

Zmień tekst w <div> elementu za pomocą AJAX żądanie:

$("button").click(function(){
    $.ajax({url: "demo_test.txt", success: function(result){
        $("#div1").html(result);
    }});
});
Spróbuj sam "

Definicja i Wykorzystanie

ajax() metoda jest używana do wykonywania AJAX żądanie (Asynchronous HTTP).

Wszystkie jQuery AJAX metody użyć ajax() metody. Metoda ta jest najczęściej stosowane do wniosków, gdzie nie można zastosować inne metody.


Składnia

$.ajax({name:value, name:value, ... })

Parametry określa jedną lub więcej par nazwa / wartość dla żądania AJAX.

Możliwe nazwy / wartości w poniższej tabeli:

Nazwa Wartość / Opis
async Wartość logiczna wskazująca, czy wniosek należy traktować asynchroniczne, czy nie. Domyślnie jest prawdą
beforeSend( xhr ) Funkcja biegu przed wniosek jest wysyłany
cache Wartość logiczna wskazująca, czy przeglądarka ma buforować żądanych stron. Domyślnie jest prawdą
complete( xhr,status ) Funkcja do uruchomienia, gdy żądanie jest zakończone (po funkcjach sukcesów i błędów)
contentType Typ zawartości używany podczas wysyłania danych do serwera. Domyślnie jest to: "application/x-www-form-urlencoded"
context Określa "to" wartość dla wszystkich funkcji zwrotnych związanych z AJAX
data Określa dane mają być przesyłane do serwera
dataFilter( data , type ) Funkcja używana do obsługi surowego danymi odpowiedzi XMLHttpRequest
dataType Typ danych oczekiwać odpowiedzi serwera.
error( xhr,status,error ) Funkcja do uruchomienia, jeśli żądanie nie powiedzie się.
global Wartość logiczna określająca, czy należy wywołać globalną imprezę AJAX obsługuje żądania. Domyślnie jest prawdą
ifModified Wartość logiczna określająca, czy wniosek jest skuteczna jedynie wtedy, gdy odpowiedź zmienił się od ostatniego żądania. Domyślną wartością jest false.
jsonp Ciąg przesłanianie funkcji zwrotnej w jsonp zamówienie
jsonpCallback Określa nazwę funkcji zwrotnej w jsonp zamówienie
password Określa hasło używane w żądaniu uwierzytelnienia dostępu HTTP.
processData Wartość logiczna określająca, czy dane wysłane z wnioskiem powinna być przekształcona w ciąg kwerendy. Domyślnie jest prawdą
scriptCharset Określa zestaw znaków na zamówienie
success( result,status,xhr ) Funkcja być uruchamiany, gdy żądanie powiedzie
timeout Lokalny czas oczekiwania (w milisekundach) na życzenie
traditional Wartość logiczna określająca, czy korzystać z tradycyjnego stylu param serializacji
type Określa typ zamówienie. (GET lub POST)
url Określa adres URL, aby wysłać żądanie do. Domyślnie jest to bieżąca strona
username Określa nazwę użytkownika do użycia w żądaniu uwierzytelnienia dostępu HTTP
xhr Funkcja używana do tworzenia XMLHttpRequest obiektu

Spróbuj sam - przykłady

Złóż synchronicznego AJAX żądanie
Jak korzystać z ustawienia asynchronicznej określić synchroniczne żądania

Złóż AJAX żądanie z określonym typem danych
Jak korzystać z dataType ustawienie, aby określić typ danych na żądanie.

Złóż AJAX żądanie z błędem
Jak korzystać z ustawienia błędzie radzić sobie z błędami w AJAX żądanie.


❮ Metody jQuery AJAX