1

静的 team.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 インスペクタ ツールのネットワーク タブに表示されるのは、「GET」ではなく「OPTIONS」と呼ばれるものです。

「Origin null is not allowed by Access-Control-Allow-Origin」というエラーも表示されます...

私がやりたいことは、json オブジェクトを返し、console.log アウトすることだけです。どこが間違っていますか?

4

0 に答える 0