Örnek
Herkes için varsayılan URL'yi ve başarı işlevini ayarlayın AJAX istekleri:
$("button").click(function(){
$.ajaxSetup({url: "demo_ajax_load.txt", success: function(result){
$("div").html(result);}});
$.ajax();
});
Kendin dene " Tanımı ve Kullanımı
ajaxSetup() metodu gelecek için varsayılan değerleri ayarlar AJAX istekleri.
Sözdizimi
$.ajaxSetup( parametreler bir veya daha fazla ad / değer çiftleri ile AJAX istekleri için ayarları belirtir. Olası adları / aşağıdaki tabloda değerler:
isim Değer / Açıklama async Talep asenkron ele veya gerekip gerekmediğini gösteren bir Boolean değeri. Standart olan true beforeSend( xhr ) İsteğe önce çalıştırmak için bir işlev gönderilir cache tarayıcısı istenen sayfaları önbelleğe tutulmayacağını belirten bir Boolean değeri. Standart olan true complete( xhr,status ) Bir fonksiyon isteği tamamlandığında çalıştırmak için (after success and error functions) contentType sunucusuna veri gönderirken kullanılan içerik türü. Varsayılan: "application/x-www-form-urlencoded" context Belirtir "this" tüm AJAX ilgili geri arama fonksiyonları için değer data sunucuya gönderilecek verileri belirtir dataFilter( data , type ) Bir fonksiyon XMLHttpRequest ham yanıtı verilerini işlemek için kullanılan dataType Sunucu yanıtı beklenen veri türü. error( xhr,status,error ) isteği başarısız olursa bir işlevi çalıştırmak için. global Küresel AJAX olayı tetiklemek için olsun veya olmasın belirten Boolean değeri isteği için yönetir. Standart olan true ifModified Bir Boolean değeri yanıtı son istekten bu yana değişip değişmediğini bir istek sadece başarılı olup olmadığını belirten. Varsayılan: false . jsonp Bir jsonp istekte geri çağırma işlevi geçersiz bir dize jsonpCallback Bir jsonp isteğinde geri arama işlevi için bir ad belirtir password HTTP erişim kimlik doğrulama isteği kullanılacak bir şifre belirtir. processData istekle gönderilen olsun olmasın veri belirten Boolean değeri bir sorgu dizesi dönüştü edilmelidir. Standart olan true scriptCharset istek için karakter kümesi belirtir success( result,status,xhr ) isteği başarılı olduğunda bir işlev çalıştırılacak timeout Yerel zaman aşımı (in milliseconds) istek için traditional param serileştirme geleneksel tarzı kullanmak olmadığını belirterek bir Boolean değeri type İsteğe türünü belirtir. ( GET or POST ) url isteği göndermek için URL'yi belirtir. Standart akım sayfası username Bir kullanıcı adı bir HTTP erişim kimlik doğrulama isteğinde kullanılacak belirtir xhr XMLHttpRequest nesnesi yaratmak için kullanılan bir fonksiyon
it Yourself deneyin - Örnekler
AJAX istekleri için bir hata işleyicisi belirtin
Nasıl AJAX istekleri için bir hata işleyicisi belirtmek için hata ayarını kullanın.