繁体   English   中英

在jQuery Ajax POST中获取400(错误请求)错误

[英]Getting 400(bad request) error in jquery ajax POST

我试图使用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"}), 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM