1

我正在尝试对静态 teams.json 文件进行 ajax 调用:

{
    "employees": [
        { "firstName":"John" , "lastName":"Doe" }, 
        { "firstName":"Anna" , "lastName":"Smith" }, 
        { "firstName":"Peter" , "lastName":"Jones" }
    ]
}

这是我的确切 AJAX 调用:

this.testData = function() {
    return $.ajax({
        type: "GET",
        url: "js/dummy-data/teams.json",
        dataType: "json",
        async: false,
        success: function(data) {
            console.log(data);
        }
    });
}

问题是当我打电话时testData(),我在 Chrome 检查器工具的网络选项卡中看到的是名为“OPTIONS”的东西,而不是“GET”。

我还看到一个错误,指出“Access-Control-Allow-Origin 不允许使用 Origin null”错误...

我要做的就是返回 json 对象并 console.log 将其注销。我哪里错了?

4

0 回答 0