Örnek
Bir metnini değiştirme <div> bir kullanarak elemanı AJAX isteği:
$("button").click(function(){
$.ajax({url: "demo_test.txt", success: function(result){
$("#div1").html(result);
}});
});
Kendin dene " Tanımı ve Kullanımı
ajax() yöntemi gerçekleştirmek için kullanılan AJAX (asynchronous HTTP) isteği.
Tüm jQuery AJAX yöntemleri kullanmak ajax() metodu. Bu yöntem, daha çok başka yöntemler kullanılamaz istekleri için kullanılır.
Sözdizimi
$.ajax( parametreler AJAX isteği için bir veya daha fazla ad / değer çiftlerini 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 doğrudur 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 doğrudur complete( xhr,status ) Bir fonksiyon isteği (başarı ve hata fonksiyonları sonra) tamamlandığında çalıştırmak için 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 ham yanıtı verilerini işlemek için kullanılan XMLHttpRequest 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 doğrudur 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 geri arama işlevi geçersiz bir dize jsonp isteği jsonpCallback Bir geri arama işlevi için bir ad belirtir jsonp isteği 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 doğrudur 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 Oluşturmak için kullanılan bir fonksiyon XMLHttpRequest nesnesi
it Yourself deneyin - Örnekler
Bir senkron olun AJAX isteği
Nasıl bir Senkronize isteği belirtmek için zaman uyumsuz ayarını kullanmak için
Bir Make AJAX belirli bir veri türüyle isteği
Nasıl kullanmak dataType isteği için veri türünü belirlemek için ayarı.
Bir Make AJAX bir hatayla isteği
Nasıl bir hata ile başa çıkmak için hata ayarı kullanmak için AJAX isteği.