AJAX响应符合任何状态

时间:2015-03-09 10:59:11

标签: ajax response

我有以下代码:

    $.ajax(
        {
            url:        "control/" + id + ".php",
            data:       $("auth-form").serialize(),
            statusCode:
            {
                200: function( response )
                {

                },
                401: function( response )
                {

                },

                401: function( response )
                {

                },
            }
        }
    );

我需要将回调设置为'任何'状态,无论是200还是404我需要它来触发相同的回调函数,如下所示:

            $.ajax(
        {
            url:        "control/" + id + ".php",
            data:       $("auth-form").serialize(),
            response = function( r )
            {
                alert('got ' + r.status);
            }
        }
    );

我发现最近的解决方案是使用成功/失败,但我需要以某种方式将它们组合起来。有什么建议?谢谢!

1 个答案:

答案 0 :(得分:1)

尝试complete

    $.ajax({
        url: "control/" + id + ".php",
        data: $("auth-form").serialize(),
        complete: function( r ) {
            alert('got ' + r.status);
        }
    }
);