0

我无法从我的 ajax 调用中检索错误消息以确定错误是什么。

我见过这个问题:Jquery Ajax 中的 errorThrown 返回未定义?

我复制了那个错误调用,但仍然没有结果。

grab_songs = function() {
    $.ajax({
        type:'POST',
        url: 'http://tangoalphatango.com/songs.php',
        succss: function(data) {
            $('#result').html('success');
        },
        error: function(x, textStatus, errorThrown){
            alert(errorThrown);
        }
    });
}
$('.song-title').click(grab_songs);​

http://jsfiddle.net/ms69K/2/

为什么ajax不会给我一个错误信息?

4

2 回答 2

0
$.ajax({type:'POST',url:'/songs.php',data:{id:song},success:function(data){$('#lyrics').html(data);}});

请求不再失败,但我不知道发生了什么变化。我永远无法捕获错误消息,浏览器控制台也从未给我错误。我所能做的就是把它归结为服务器错误。

于 2012-11-01T00:09:05.820 回答
0

你拼错了成功。这可能是您的第二篇文章在拼写正确时有效的原因。

于 2014-03-13T18:10:50.953 回答