【问题标题】:jQuery AJAX: dataType vs mimeTypejQuery AJAX:数据类型与 mimeType
【发布时间】:2014-09-21 00:59:25
【问题描述】:

jQuery AJAX 加载的属性 dataType 和 mimeType 有什么区别?我可以定义一个 mimeType 而没有 dataType,或者两者都定义。它仍然可以工作。怎么了?

【问题讨论】:

    标签: jquery ajax types


    【解决方案1】:

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

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

    因此,归根结底,不同之处在于设置 mimetype 和 datatype 允许您的 ajax 调用从服务器获得预期的 MIME 类型,但 datatype 提供了更多功能。

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

    【讨论】:

      猜你喜欢
      • 2010-11-17
      • 2011-07-17
      • 2016-01-08
      • 2012-03-27
      • 1970-01-01
      • 1970-01-01
      • 2011-02-12
      • 2013-07-24
      • 1970-01-01
      相关资源
      最近更新 更多