收到了无效的响应。因此,来自“null”的来源不被允许访问。

10

我正在按照一本书的示例进行操作,因此代码非常简单。 这是代码:
我在Chrome控制台中看到一个错误:

$(function() {
    $(".lang").change(function(){

    var element = $(this);

    var id = element.attr("value");

    if(id == 'english')
    {
        $.ajax({
            type: "GET",
            url: "jsfiles/english.js",
            dataType: "script"
        }); 
    }

    return false;

    });

});

你碰巧是在自己的电脑上运行这个程序,而不是上传到服务器上吗? - Niet the Dark Absol
1个回答

14

原始状态下,null 表示您直接从文件系统加载HTML文档。您不能在没有HTTP的情况下使用XMLHttpRequest。

要么为开发安装Web服务器,要么动态生成一个 <script src="..."></script>


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接