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

前端向后端发送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 关注
  • 4093 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号