jQuery AJAX:dataType vs mimeType

时间:2014-07-29 15:19:54

标签: jquery ajax types

属性dataType和jQuery AJAX的mimeType加载的区别是什么?我可以定义mimeType而不是dataType,或两者都定义。它仍然有效。怎么回事?

1 个答案:

答案 0 :(得分:0)

对于mimetype: mime类型 类型:字符串 用于覆盖XHR mime类型的mime类型。

数据类型: 您期望从服务器返回的数据类型。如果没有指定,jQuery将尝试根据响应的MIME类型推断它(XML MIME类型将产生XML,在1.4 JSON中将产生一个JavaScript对象,在1.4脚本中将执行脚本,其他任何东西将是以字符串形式返回)。可用的类型(以及作为成功回调的第一个参数传递的结果)

因此,在一天结束时,区别在于设置mimetype和数据类型允许您的ajax调用具有来自服务器的预期MIME类型,但数据类型提供了更多功能。

如果您想查看文档,它将会有很大帮助 http://api.jquery.com/jquery.ajax/