, başarı geri arama imzadır:
function (data, textStatus) {
// data could be xmlDoc, jsonObj, html, text, etc...
this; // the options for this ajax request
}
Sorduğunuz veri türüne bağlı olarak 'datatype' parametresini kullanarak, sen 'veri' argümanını alırsınız. dokümanlardan
:
dataType (String) Varsayılan: Akıllı Guess (xml veya html). Sunucudan geri beklediğiniz veri türü. Hiçbiri belirtilmezse, jQuery, yanıtın MIME türüne bağlı olarak, başarılı bir şekilde geri bildiriminize, responseXML veya responseText öğesinden akıllıca geçecektir.
mevcut türleri (ve başarınızın geri çağrısına ilk argümanı olarak sonuç) şunlardır:
"xml": jQuery ile işlenebilir bir XML belgesi döndürür.
"html": HTML'yi düz metin olarak döndürür; dahil edilen script etiketleri DOM'a eklendiğinde değerlendirilir.
"script": Yanıtı JavaScript olarak değerlendirir ve düz metin olarak döndürür. "Önbellek" seçeneği kullanılmadıkça önbelleğe almayı devre dışı bırakır. Not: Bu, uzak alan adı istekleri için POST'ları GET'lere dönüştürecektir.
"json": Yanıtı JSON olarak değerlendirir ve bir JavaScript nesnesi döndürür.
"jsonp": JSONP kullanarak bir JSON bloğunda yüklenir. Ekstra "? Geri arama =?" geri aramayı belirtmek için URL’nizin sonuna. (JQuery 1.2'de eklendi)
"text": Düz metin dizesi.
var response = '';
$.ajax({ type: "GET",
url: "http://www.google.de",
async: false,
success : function(text)
{
response = text;
}
});
alert(response);
ilk diğer yorum bakınız deneyin> hiçbir googleHtml metin ?! yanıt olarak: -/ –