ajax里面的dataType和服务端setContentType,这两个是不是重复了,为什么有时服务端设置text/plain,dataType设置了“json”,就会报错?
我看了网上说:
1、服务端不返回response content-type:application/json,前端dataType指定json,解码http响应内容,data类型是Object
2、服务端返回response content-type:application/json,前端dataType不指定json,解码 http响应内容,data类型是Object
,先问解码http啥意思,json等不是数据类型吗,解码不是什么iso-8859-1,utf-8之类的么,这怎么扯到一起了。然后为什么这两个都可以解码,返回Object,难道dataType和服务端只要设置一个就可以,两者功能是一样的么?