$ .parseXML无法使用有效的xml
XML:
39 6 $.ajax({ url: 'choices.xml', context: this, async: false, success: function(response) { var xmlDoc = $.parseXML(response); console.log(xmlDoc); // null } });
XML被报告为有效,并且不会引发任何错误。 我知道我可以使用$(响应),但我不需要。
- jQuery 1.7.2
数据类型
默认值:智能猜测(xml,json,脚本或html)“xml”:返回可以通过jQuery处理的XML文档。
$ .ajax()函数依赖于服务器来提供有关检索数据的信息。 如果服务器将返回数据报告为XML,则可以使用普通XML方法或jQuery选择器遍历结果。 如果检测到其他类型,例如上例中的HTML,则数据将被视为文本。
结果应该已经解析了。
如果您特别不希望对其进行解析,请使用其他dataType
。