天天看点

解决AJAX返回状态200没有调用success的问题

今天在做个demo的时候,发现ajax获取状态为200,可是却没有执行正确的方法。

附上之前代码

function sub() {
    let json={
        "title":$("#title").val(),
        "content":$("#content").val(),
        "name":$("#name").val(),
        "telephone":$("#telephone").val(),
        "email":$("#email").val(),
    };
    $.ajax({
        url:"http://127.0.0.1:8088/sendMessage",
        type:"POST",
        data:JSON.stringify(json),
        contentType:"application/json",

        success:function () {
            alert("发表成功")
        },
        error: function(XMLHttpRequest) {
            console.log("错误状态:"+XMLHttpRequest.status);
        }
    });
}