Jquery 如何获取responseText消息?

Jquery 如何获取responseText消息?,jquery,Jquery,如何获得成功、失败等方面的各种ajax消息?我想提醒用户成功和错误值。下面是我的代码 我认为200代表成功。。我如何访问成功和失败值,以便向他们发出警报,并据此采取行动 $(function () { $("#save").click(function () { $.ajax({ type: "POST", url: "some.json", data: json_data,

如何获得成功、失败等方面的各种ajax消息?我想提醒用户成功和错误值。下面是我的代码

我认为200代表成功。。我如何访问成功和失败值,以便向他们发出警报,并据此采取行动

$(function () {
    $("#save").click(function () {

        $.ajax({
            type: "POST",
            url: "some.json",
            data: json_data,
            contentType: 'application/json',
            success: function () {

                //if success forward to landing page else return to form for correctiion
            }
        });

    });
}); 

示例:将id作为数据发送到服务器,将一些数据保存到服务器,完成后通知用户。如果请求失败,请通知用户

var menuId = $("ul.nav").first().attr("id");
var request = $.ajax({
  url: "script.php",
  type: "POST",
  data: {id : menuId},
  dataType: "html"
});

request.done(function(msg) {
  $("#log").html( msg );
});

request.fail(function(jqXHR, textStatus) {
  alert( "Request failed: " + textStatus );
});
链接:


jqXHR主题的更多选项:

您在谈论哪条消息?为什么不阅读?successdata、textStatus、jqXHRAlso请看这里:什么是textStatus?textStatus的值从哪里来?@user244394 jQuery在内部使用数据textStatus和jqXHR调用成功处理程序。。请阅读其他人和我发布的链接。
$(function() {  
                 $("#save").click(function() {  


                    $.ajax({  
                        type: "POST",  
                          url: "some.json",  
                          data: json_data,  
                          contentType : 'application/json',
                          success: function(data, textStatus, jqXHR) {  
                          // get success or failure from here
                        alert(jqXHR.responseText)
                          } 
                        }); 

                  });  
                });