为了账号安全,请及时绑定邮箱和手机立即绑定

前端向后端发送post请求,如何将发送的json数据序列化?

前端向后端发送post请求,如何将发送的json数据序列化?

慕侠2389804 2019-02-20 17:18:54
代码: $.ajax({                    type        : 'post',                    url         : 'test.php',                    data        : {                                        'Data' : {                                            'Mark' : 4,                                            'PhoneNumber' : 12312312312                                        }                                   },                    success     : function(res){                        // 请求成功                       console.log(res);                    }                        });但是 出现如下情况  Form Data   Data%5BMark%5D=4&Data%5BPhoneNumber%5D=12312312312   后端拿到数据没法处理数据了,   为什么会这样呢?怎么让发的数据变为{"Data":{"Mark":4,"PhoneNumber":"12312312312"}}呢?
查看完整描述

2 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

设置contentType: "application/json",data也必须是JSON,JSON是双引号的。


查看完整回答
反对 回复 2019-02-27
  • 2 回答
  • 0 关注
  • 4066 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信