Ajax get请求在Opencart中返回404,在本地工作

问题描述 投票:0回答:1

我一直在摆弄 Opencart 并遇到了以下问题,我正在尝试获取文件

text.txt
,并将 ajax 调用插入到我的页面标题中。

我在本地有以下代码,即本地html文件:

<div id="textGoesHere"></div>

<script>
var text =        
        $.ajax({
            type: "GET",
            url : "text.txt",
            dataType: "text",
            success : function (data) {
                $("#textGoesHere").html(data);
                text = data;
                console.log(text);
            }
        });
console.log(text);
</script>

它的工作没有任何错误或问题,但如果我在 Opencart 安装中尝试完全相同的代码,我会收到以下错误:

GET http://mysite.nl/text.txt 404 (Not Found)

var text =     
    $.ajax({
        type:"GET",
        url : "text.txt",
        dataType: "text",
        success : function (data) {
            $("#notice").html(data);
            text = data;
            console.log(text);
            console.log(data);
        }    
    });

div通知存在,我的opencart ftp目录如下所示: enter image description here

将 $.ajax 调用中的 URL 更改为

http://mysite.nl/text.txt
也会产生相同的错误。同样适用于
index.php?route=text.txt

希望这里的任何人都可以给我一个很好的指示,去哪里寻找。预先感谢!

jquery ajax opencart
1个回答
0
投票

问题是你的ftp文件夹中的

text.txt
拼写错误,应该叫
text.txt
,而不是
tekst.txt

© www.soinside.com 2019 - 2024. All rights reserved.