【发布时间】:2011-01-19 15:41:31
【问题描述】:
在 Internet Explorer(7 和 8)中使用此 ajax 请求时出现解析器错误。 我正在使用 jquery 1.4.1
$.ajax({
url: 'data.xml',
dataType: 'xml',
contentType: 'text/xml', // also tried application/xml
success: doFunction
});
我在其他地方读到我应该设置内容类型,但我不知道在哪里。上面代码示例中设置的 contentType 参数没有做任何事情(我可以省略它,没有变化)。
我可以将内容类型设置为 标签吗?我试过了,但是 XML 不会验证。
对此有什么想法吗?
【问题讨论】:
-
那么您的 XML 响应是什么样的?是什么让您认为它不包含某种语法错误?您的服务器在 HTTP 响应标头中返回什么 MIME 类型?
标签: javascript jquery xml parse-error