阅读 68

jquery 在将对象作为参数传递的时候要转换成 JSON

在向后台传递参数的时候,已经将值展示出来了,j接口是正常的,没有错误,但是返回的一直是500,后来对比看是因为没有将参数包成对象传给后台

不转换成JSON 会报错  Unexpected identifier
 
方法:

JSON.stringify(对象)

params ={
    name:"name",
    password:"password"
}
$.ajax({
    type: "post",
    url: "url",
    headers: {
        "Content-Type": "application/json",
    },
    processData:true,
    data:JSON.stringify(params),  .//此处注意,要转换成JSON.stringify(对象)
    dataType: "json",
    success: function(data){
}

原文:https://www.cnblogs.com/ylh188/p/14980416.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐