2008-09-11 20 views
4

Bu çağrının sonucuna göre başarılı olup olmadığını belirlemeye çalışıyorum. successFunction aramıyor, bu yüzden olmadığını farz ediyorum. Neyin yanlış gittiğini nasıl bilebilirim?

xmlRequest = $.post("/url/file/", { 'id' : object.id }, successFunction, 'json'); 

xmlRequest nesnesini kullanır mıyım?

cevap

9

Sen kullanabilirsiniz:

$.ajax({ 
    url:"/url/file/", 
    dataType:"json" 
    data:{ 'id' : object.id } 
    error:function(request){alert(request.statusText)} 
    success:successFunction 
}) 
5

Bu olaylara işlev eklemek için $ .ajaxComplete() ve/veya $ .ajaxError() yöntemlerini kullanabilirsiniz. Firefox tarayıcısını Firebug eklentisi ile kullanmanızı tavsiye ederim, istek ve cevaplar hakkında çok fazla bilgi edinebilirsiniz.

+0

Ben bu işe almak için mümkün değildi, ben hiçbir başarı ile jQuery'nin sayfasındaki örneğini kullanarak çalıştı – SeanDowney

İlgili konular