jquery ajax 找出导致加载 XML 文档时出错的原因

发布于 2025-01-03 06:48:42 字数 322 浏览 0 评论 0原文

在我的页面中,我使用以下代码,它显示错误消息“加载 XML 文档时出错”。我如何找出导致错误的真正原因?

$.ajax({
    url: 'document.xml',
    type: 'GET',
    dataType: 'xml',
    timeout: 1000,
    error: function(){
        alert('Error loading XML document');
    },
    success: function(xml){
        // do something with xml
    }
});

In my page i use the following code, and it shows the error message "Error loading XML document". How can i find out what actually caused the error?

$.ajax({
    url: 'document.xml',
    type: 'GET',
    dataType: 'xml',
    timeout: 1000,
    error: function(){
        alert('Error loading XML document');
    },
    success: function(xml){
        // do something with xml
    }
});

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

泅人 2025-01-10 06:48:42

$.ajax 不能在简单的 html 中工作,您应该在 wamp/xamp 等服务器上使用它或托管页面

$.ajax is not working in a simple html you should use it on a server like wamp/xamp or host the page

蓝天 2025-01-10 06:48:42

如果您使用 file://C:/ 加载模板,它仍然忠实于错误消息,因为它们不是 http://< /code>

因此,如果您是 Mac 用户,您可以在本地电脑上安装一个 Web 服务器,例如 xammp 或 wamp,或者在其他地方上传模板并使用 json 或将 URL 更改为 http://example.com /path/to/ 模型 xml 必须在服务器上运行,以便错误不再显示。

If you are loading the template using a file:// or C:/, it remains faithful to the error message because they are not http://

So you can install a web server on your local pc like xammp or wamp if you are Mac user intale the Mamp or upload the template else where and use json or change the URL to http://example.com/path/to/ model xml must be run on a server so that the error is not displayed again.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文