Ajax发布json主体获取状态0

时间:2018-08-30 13:39:23

标签: jquery html ajax

当我尝试将数据发布到url时,我收到状态0错误。邮递员工作得很好。有人可以建议我为什么要得到这个吗。

这是我的代码

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
var d = JSON.stringify({"abc": "123"});
    $("button").click(function(){
        $.ajax({
    contentType: 'application/json',
    data: d,
    dataType: 'json',
    success: function(data){
        alert("Succeeded");
    },
    error: function(jqXHR, textStatus, errorThrown){
     alert("Fail"+JSON.stringify(jqXHR)+JSON.stringify(textStatus)+errorThrown);
  },
    type: 'POST',
    url: 'added dummy url in stackoverflow'
});
    });


});
</script>
</head>
<body>

<button>Get Result</button>

</body>
</html>

1 个答案:

答案 0 :(得分:0)

Please see the changes ........

$(document).ready(function(){
var d = JSON.stringify({"abc": "123"});
    $("button").click(function(){
        $.ajax({
    contentType: 'application/json',
    **type: 'POST',
    url: 'added dummy url in stackoverflow'
    data: {d:d},**
    dataType: 'json',
    success: function(data){
        alert("Succeeded");
    },
    error: function(jqXHR, textStatus, errorThrown){
     alert("Fail"+JSON.stringify(jqXHR)+JSON.stringify(textStatus)+errorThrown);
  },

});
    });


});