XMLHttpRequest не может загрузить URL с помощью jQuery

Я пытаюсь получить некоторые данные JSON с "удаленного" сайта. Затем я запускаю свой веб-сервис через порт 99000 и запускаю свой веб-сайт через порт 99001 (http: // localhost: 99001 / index.html).

Я получаю следующее сообщение:

    XMLHttpRequest cannot load http://localhost:99000/Services.svc/ReturnPersons. Origin http://localhost:99001 is not allowed by Access-Control-Allow-Origin.

Даже если я запускаю свою веб-страницу как файл HTML, я получаю это:

    XMLHttpRequest cannot load http://localhost:99000/Services.svc/ReturnPersons.Origin null is not allowed by Access-Control-Allow-Origin.

Веб-сервис возвращает данные. Я пытаюсь поймать элементы данных, как это:

var url = "http://localhost:99000/Services.svc/ReturnPersons";
$.getJSON(url, function (data) {
success: readData(data)
});
function readData(data) {
    alert(data[0].FirstName);
}

И я пытаюсь получить эту структуру:

[{"FirstName":"Foo","LastName":"Bar"},{"Hello":"Foo","LastName":"World"}]

Вы знаете, почему я получаю эту ошибку?

Ответы на вопрос(3)

Ваш ответ на вопрос