可能重复:
$.ajax - dataType
我正在使用jQuery 1.8.2,但出于某种原因,'application/json'
不起作用,但是'json'
作为标准的jquery
ajax
调用的dataType
可以正常工作。这是一个故障吗?与版本有关吗?还是两者之间存在已知的区别?
$(document).ready(function() {
$.ajax({
type : "POST",
url : '<c:url value="/url.htm" >',
//dataType : "application/json", <-- does not work
dataType: 'json' // <-- works
success : function(data) {
// do something
},
error : function(data) {
// do something else
}
});
});
dataType
有一组有限的(以空格分隔的)选项,它不是 MIME 类型。请参阅手册。 - Ja͢ck