1、后台处理返回是,支持echo不支持return;
echo json_encode($result);
不支持:
return json_encode($result);
2、如果返回[object object];
前端代码,将对象进行处理,查看具体的原因
error: function (error) { var json= JSON.stringify(error); alert(json); // alert('上错错误:' + error); }
3、根据具体返回,进行调整,本案例的返回是:“statusText”:“parsererror”
“status”:200,说明是正常的,只是前端无法解析返回的值。
{"readyState":4,"responseText":"","status":200,"statusText":"parsererror"}