【问题标题】:I can´t load gpx files with jquery and ajax我无法使用 jquery 和 ajax 加载 gpx 文件
【发布时间】:2015-05-13 07:46:38
【问题描述】:

当我尝试使用 ajax 加载 gpx 文件时,我遇到了代码问题。我得到下一个错误:

GET http://localhost:49741/entrenamiento_matutino.gpx 404(未找到)jquery-2.1.3.js:8625

8625行代码为:xhr.send(options.hasContent && options.data || null);

如果我将 gpx 文件转换为 xml 文件,可以正常工作,但我需要使用 gpx 文件。

这个ajax代码:

读取:函数(){

    var that = this;
    if (this.track) {
        $.ajax({
            type: "GET",
            //url:'entrenamiento_matutino.xml',
            url:'entrenamiento_matutino.gpx',
            context: that,
            processData: false,
            dataType: "xml",
            success: this.leergpx,
            error: function (ex) {
                alert(ex.status + ": " + ex.statusText);
            }
        });
    }
},

谢谢。

【问题讨论】:

  • 这听起来像是服务器端的问题。也许您使用的服务器软件需要明确配置为提供 .gpx 文件。如果您只是在浏览器的地址栏中输入localhost:49741/entrenamiento_matutino.gpx 会怎样?你是否也会收到 404 Not Found 响应?

标签: jquery ajax xml gpx


【解决方案1】:

我忘了把解决方案放在这里。这是MIME的问题,我没有设置gpx。感谢您的帮助。

【讨论】:

    猜你喜欢
    • 2020-01-10
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 2017-09-11
    • 1970-01-01
    • 2022-01-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多