Gli ultimi tutorial di sviluppo web
 

jQuery ajaxSetup() Method

<Metodi jQuery AJAX

Esempio

Impostare l'URL predefinito e la funzione successo per tutti AJAX richieste:

$("button").click(function(){
    $.ajaxSetup({url: "demo_ajax_load.txt", success: function(result){
        $("div").html(result);}});
    $.ajax();
});
Prova tu stesso "

Definizione e utilizzo

Il ajaxSetup() metodo imposta i valori predefiniti per le future AJAX richieste.


Sintassi

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

I parametri Specifica le impostazioni per richieste AJAX con coppie di uno o più nome / valore.

Possibili nomi / valori indicati nella tabella seguente:

Nome Valore / Descrizione
async Un valore booleano che indica se la richiesta deve essere gestito asincrona oppure no. Il valore predefinito è true
beforeSend( xhr ) Una funzione da eseguire prima la richiesta viene inviata
cache Un valore booleano che indica se il browser deve memorizzare nella cache le pagine richieste. Il valore predefinito è true
complete( xhr,status ) Una funzione da eseguire quando la richiesta è terminata (dopo le funzioni di successo e di errore)
contentType Il tipo di contenuto utilizzato per inviare i dati al server. L'impostazione predefinita è: "application/x-www-form-urlencoded"
context Specifica il "questo" valore per tutte le funzioni di callback AJAX correlati
data Specifica dati da inviare al server
dataFilter( data , type ) Una funzione utilizzato per gestire i dati di risposta grezzi del XMLHttpRequest
dataType Il tipo di dati prevista della risposta del server.
error( xhr,status,error ) Una funzione da eseguire se la richiesta non riesce.
global Un valore booleano che specifica se o non innescare evento globale AJAX gestisce per la richiesta. Il valore predefinito è true
ifModified Un valore booleano che specifica se una richiesta ha successo solo se la risposta è cambiato da quando l'ultima richiesta. L'impostazione predefinita è: false .
jsonp Una stringa ignorando la funzione di callback in una richiesta JSONP
jsonpCallback Specifica un nome per la funzione di callback in una richiesta JSONP
password Specifica una password da utilizzare in una richiesta di autenticazione di accesso HTTP.
processData Un valore booleano che specifica o meno di dati inviati con la richiesta dovrebbe essere trasformata in una stringa di query. Il valore predefinito è true
scriptCharset Specifica il set di caratteri per la richiesta
success( result,status,xhr ) Una funzione da eseguire quando la richiesta ha esito positivo
timeout Il timeout locale (in millisecondi) per la richiesta
traditional Un valore booleano che specifica se utilizzare o meno lo stile tradizionale di param serializzazione
type Specifica il tipo di richiesta. ( GET o POST )
url Specifica l'URL per inviare la richiesta di. Il valore predefinito è la pagina corrente
username Specifica un nome utente per essere utilizzato in una richiesta di autenticazione accesso HTTP
xhr Una funzione utilizzata per creare l'oggetto XMLHttpRequest

Provate voi stessi - Esempi

Specificare un gestore di errori per le richieste AJAX
Come utilizzare l'impostazione di errore per specificare un gestore di errori per le richieste AJAX.


<Metodi jQuery AJAX