在jquery ajax POST中获取400(错误请求)错误

Getting 400(bad request) error in jquery ajax POST

本文关键字:错误 请求 获取 jquery ajax POST      更新时间:2023-09-26

我正在尝试使用 jquery 发送 Ajax POST 请求,但我收到 400(错误请求)错误这是我的代码:

$.ajax({
       url: "http://192.168.3.118:2244/api/Customer/PostTblCustomer",
       type: "POST",
    data: {"CustName":"naveen", 
    "Mobile": 9490429799, 
    "Email":"naveendodda848@gmail.com",
    "Address":"Hyderabad",
    "Password":12345, 
    "PinCode": 50000,
    "IsServiceProvider":"false",
    "Is_Blocked":"false"},
    dataType: "json",
     contentType:"application/json",
    success: function(data){
        alert("success");
        alert(data);
        console.log(data);
    },
    error: function (xhr, ajaxOptions, thrownError) {
      alert(xhr.status);
      alert("error");
      alert(thrownError);
       console.log(xhr.status)
      console.log(thrownError);
       console.log(ajaxOptions);
    }
})

我是电话差距的新手,请纠正我上面的附加代码,谢谢

您可能需要字符串化数据

data: JSON.stringify({"CustName":"naveen", 
    "Mobile": 9490429799, 
    "Email":"naveendodda848@gmail.com",
    "Address":"Hyderabad",
    "Password":12345, 
    "PinCode": 50000,
    "IsServiceProvider":"false",
    "Is_Blocked":"false"}),