你这样的写法应该是 contentType:'application/json'
@liuruizhe728 说的对
contentType:'application/json'
//后台接收$json = file_get_contents('php://input');
//$arr = json_decode($json,true);
个人建议你下载未压缩的jQuery,单步跟踪源代码执行,比大神直接告诉你涨经验。
data的数据格式可以为字符串/json格式的对象/数组
但是有个条件都需要能够被解析为查询字符串,也就是key/value键值对形式
data本来就应该传对象啊……谁说传字符串的
自己去查下api不就知道了……
你对 dataType:"json"怎么理解的?如果你认为这是,传到服务器的格式,你就弄错了,自己去查查资料,这里的dataType到底是指什么?@liuruizhe728 的方法应该是可以的
$.ajax 方法的 data 只允许两种参数类型:**Object** 和 **QueryString**,你传个 JSON 肯定不行啊,另个,dataType 是指 Response 回来的类型,不是你 Request 过去的类型!