jQuery post json数据 服务端异常

post  json 数据的方法很多,$.post() $.ajax 不用多说,先说异常,


post  json 对象惯了,每次后台要json 数据的时候不自觉的 这么写,

$.ajax({//其它的略

      data:postData//json 对象

})

其实要注意的是,对方要的是,json 对象,还是json 字符串。。。没错,省得两个人扯了半天没到一个频道上,

比如,对方期望的接收串为, 'data={"a":3,"b":4}'  那post 数据时,data 可以这么写,postData={ data: '{"a":3,"b":4}'}, 或者直接调 JSON.stringify() json 对象字符化

如果postData 写成这样, postData={data:{"a":3,"b":4}}, 对方拿到串就不是,符合json 格式的字符串,而是,这样,data[a]=3&data[b]=4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值