2010-04-29 33 views
1

我有以下代碼:成功,錯誤事件不工作的AJAX

$(document).ready(function(){ 

     $.ajax({ 
     url: "svc/GetTweetsByUser.php", 
     type: "POST", 
     success: function(data) { 
      alert('success'); 

      }, 
    failure: function(){ 
     alert('fail'); 
     }, 
     data: ({twitter_user : 'AdoboHobo'}), 
     dataType: "xml" 
    } 
);//endof ajax 

     }); 

我是一種通過Web和Ajax的東西開始......這工作完全由昨天。我不知道現在發生了什麼,既沒有成功也沒有失敗事件觸發。我確信,請求和響應完全正常,我用螢火蟲檢查過。

有沒有人有這個想法?提前致謝。

回答

6

使用error:改爲!

$.ajax({ 
    url : "svc/GetTweetsByUser.php", 
    type : "POST", 
    success : function(data) { 
     alert('success'); 
    }, 
    error : function() { 
     alert('failure'); 
    }, 
    data : ({ 
     twitter_user : 'AdoboHobo' 
    }), 
    dataType : "xml" 
}); 
+0

是啊......那麼愚蠢。謝謝aepep,所以我想現在我應該弄清楚爲什麼失敗......任何想法?可能是畸形的xml響應? 無論如何,你會得到'正確答案',感謝兄弟! – 2010-04-29 16:07:55

4

是不是error,而不是failure