如何获取responseText消息?

时间:2012-11-13 22:37:12

标签: jquery

如何获得成功,失败等各种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
            }
        });

    });
}); 

2 个答案:

答案 0 :(得分:0)

示例:将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 );
});

链接:http://api.jquery.com/jQuery.ajax/

答案 1 :(得分:0)

{{2p> jqXHR对象的更多选项:{{3p>
相关问题