Exemplu
Setați URL - ul implicit și funcția de succes pentru toate AJAX cereri:
$("button").click(function(){
$.ajaxSetup({url: "demo_ajax_load.txt", success: function(result){
$("div").html(result);}});
$.ajax();
});
Încearcă - l singur » Definiție și utilizare
ajaxSetup() metoda de seturi de valori implicite pentru viitoarele AJAX cereri.
Sintaxă
$.ajaxSetup( Parametrii specifică setările pentru solicitările AJAX cu una sau mai multe perechi nume / valoare. nume posibile / valori în tabelul de mai jos:
Nume Valoare / Descriere async O valoare boolean care indică dacă cererea ar trebui să fie manipulate asincron sau nu. Implicit este true beforeSend( xhr ) O funcție pentru a rula înainte de solicitarea este trimisă cache O valoare boolean care indică dacă browser-ul ar trebui să cache paginile solicitate. Implicit este true complete( xhr,status ) O funcție pentru a rula atunci când este terminat cererea (after success and error functions) de (after success and error functions) de (after success and error functions) contentType Tipul de conținut utilizat la trimiterea de date la server. Valoarea implicită este: "application/x-www-form-urlencoded" context Specifică "this" valoare pentru toate funcțiile de apel invers legate de AJAX data Specifică datele care urmează să fie trimise la server dataFilter( data , type ) O funcție utilizată pentru a manipula datele de răspuns brut al XMLHttpRequest dataType Tipul de date așteptat de răspunsul serverului. error( xhr,status,error ) O funcție pentru a rula în cazul în care cererea nu reușește. global O valoare boolean care specifică dacă sunt sau nu pentru a declanșa un eveniment global AJAX se ocupă de cerere. Implicit este true ifModified O valoare boolean care specifică dacă o cerere este de succes numai în cazul în care răspunsul a fost modificat de la ultima solicitare. Implicit este: false . jsonp Un șir de suprascrierea funcția de apel invers într-o solicitare JSONP jsonpCallback Specifică un nume pentru funcția de apel invers într-o solicitare JSONP password Specifică o parolă pentru a fi utilizat într-o cerere de acces HTTP autentificare. processData O valoare boolean care specifică dacă datele transmise cu cererea ar trebui să fie transformată într-un șir de interogare. Implicit este true scriptCharset Specifică setul de caractere pentru cererea success( result,status,xhr ) O funcție care urmează să fie executați atunci când solicitarea reușește timeout Timeout locală (in milliseconds) pentru solicitarea traditional O valoare boolean care specifică dacă sunt sau nu de a utiliza stilul tradițional de serializare param type Specifică tipul de solicitare. ( GET or POST ) url Specifică adresa URL pentru a trimite cererea. Implicit este pagina curentă username Specifică un nume de utilizator pentru a fi utilizat într-o solicitare de autentificare de acces HTTP xhr O funcție utilizată pentru crearea obiectului XMLHttpRequest
Încearcă-l singur - Exemple
Specificați un handler de eroare pentru cererile AJAX
Cum să utilizați setarea de eroare pentru a specifica un handler de eroare pentru cererile AJAX.