【发布时间】:2010-10-01 00:03:45
【问题描述】:
我正在使用 jQuery 和一些 xml 文件开发网站的离线版本。当我对 xml 文件执行 $.ajax 调用时,我在 jQuery 中遇到了一个问题,jQuery 会引发错误。
当我查看错误时,我可以知道它正在加载 XML 文件,因为它在错误的 responseText 属性中。它在 Firefox 中似乎可以正常工作。
这就是我的通话的样子
$.ajax({
type: "GET",
url: "Modules/" + ModuleID + "/ModuleContent.xml",
dataType: "xml",
success: function(x) { xml = x; ProcessXML(); },
error: function(x) { alert(x.responceText); }
});
当我在网络服务器上运行它时,它工作得很好。只有当我遇到这个问题时,我才从文件中运行它。
关于如何在 IE 中进行这项工作的任何想法?
编辑:我找到了问题的答案。 Here
【问题讨论】:
-
很高兴您找到了答案。如果您想写下来,您实际上可以在此处发布答案并为清楚起见接受它。
-
我讨厌这个问题:bugs.jquery.com/ticket/14475
标签: jquery xml ajax internet-explorer offline