本地加载 XML 的 jQuery Ajax 问题 - Safari 版本 11.0 - 错误:XMLHttpRequest 无法加载 .xml。预检响应不成功

Posted

技术标签:

【中文标题】本地加载 XML 的 jQuery Ajax 问题 - Safari 版本 11.0 - 错误:XMLHttpRequest 无法加载 .xml。预检响应不成功【英文标题】:jQuery Ajax issue loading XML locally - Safari Version 11.0 - Error: XMLHttpRequest cannot load .xml. Preflight response is not successful 【发布时间】:2018-03-03 14:10:30 【问题描述】:

今天我安装了“Safari 11.0 版”——我一安装它就遇到了通过 jQuery Ajax 加载本地 XML 文件的问题。

"XMLHttpRequest cannot load .xml. Preflight response is not successful"

【问题讨论】:

【参考方案1】:

解决此问题的最简单方法是启用开发者菜单,然后从开发菜单中选择“禁用本地文件限制”。

希望这对其他人有所帮助..

【讨论】:

以上是关于本地加载 XML 的 jQuery Ajax 问题 - Safari 版本 11.0 - 错误:XMLHttpRequest 无法加载 .xml。预检响应不成功的主要内容,如果未能解决你的问题,请参考以下文章

Ajax 脚本仅在接收到的 XML 足够大/加载时间足够长时才有效?

jQuery+ajax请求本地数据加载商品列表并跳转详情页

jquery easyui combobox如何动态加载.json数据

从googlecdn加载jQuery,但如果失败,则返回本地

Jquery的load加载本地文件出现跨域错误的解决方案

jQuery基础- ajax