传到后台的正常数据
{'tel':'','activity_id':'91c9b470-3559-436b-ad16-a21c81073495','result':["{\"qid\":\"cc2133c0-ba6a-4bee-8d7c-4351b7cceefb\",\"res_id\":\"9c9df225-9f95-4499-b270-0b913ce9759c\"}","{\"qid\":\"64dce010-7761-4f49-b35c-8b8cad001c3a\",\"res_id\":\"d98701ce-de74-4d8f-9997-318532ef24e0\"}"]}
传到后台的异常数据
{'tel':'','activity_id':'91c9b470-3559-436b-ad16-a21c81073495','result':["{\"qid\":\"cc2133c0-ba6a-4bee-8d7c-4351b7cceefb\"}","{\"qid\":\"64dce010-7761-4f49-b35c-8b8cad001c3a\"}"]}
传到后台的异常数据(部分丢失)
{'tel':'','activity_id':'91c9b470-3559-436b-ad16-a21c81073495','result':["{\"qid\":\"cc2133c0-ba6a-4bee-8d7c-4351b7cceefb\",\"res_id\":\"9c9df225-9f95-4499-b270-0b913ce9759c\"}","{\"qid\":\"64dce010-7761-4f49-b35c-8b8cad001c3a\"}"]}
传值过程,数据放在url里面
$.ajax({
type: "POST",
url: "XXX?req=",
dataType: "json",
ContentType:"application/json",
success:function(data){
});
}
json数据 传到后台 有时候会丢失,找了好久原因也没找到为什么。
这儿没有大神吗?!
我用
$.ajax({
type: "POST",
url: ""XXX?"+$.param(a),//a是json对象
dataType: "json",
success:function(data){
}
});
在后台接收到的参数是正确的;
还有为什么不把参数放在data里面传到后台?
像这样:
$.ajax({
type: "POST",
url: "XXX",
dataType: "json",
data:a,
success:function(data){
}
});本回答被网友采纳
type: "POST",
url: "XXX",
dataType: "json",
data:param,
success:function(data){
}
});
data:param ,param 就是你的json对象或者写成json字符串的形式传到后台。