ajax-запрос getJson

Пожалуйста, помогите, я пытался получить данные Json, но безрезультатно. Мне удалось заставить его работать в Dreamweaver, но после загрузки в мой домен он не работает. Я просмотрел много примеров, но не могу заставить себя работать. Я видел примеры получения изображений с flikr, которые работают на моем домене. Мне нужно получить данные json с http://api.open-notify.org/iss-now/

Это работает в дримвейвере

$.getJSON('http://api.open-notify.org/iss-now/',
function(json) {   
$('#images1').text(json.timestamp);  
});

и это

$.ajax({
type: 'GET',
url: MyUrl,
dataType: "json",
success: function(data){alert("Success");hello(data);},
error: function(XMLHttpRequest, textStatus, errorThrown){alert("Error : "+" ':' "+textStatus+" ':' "+errorThrown);},
});}

это междоменная проблема? почему Flikr работает, поскольку это тоже междоменный домен? пожалуйста помоги. Огромное спасибо.


person user1921435    schedule 21.12.2012    source источник
comment
Вам нужно включить свой код - что вы пробовали, сообщения об ошибках и т. д.   -  person ethrbunny    schedule 21.12.2012
comment
Код и сообщения об ошибках можно увидеть здесь mjmchain.com/JsonTest.html.   -  person user1921435    schedule 29.12.2012
comment
Я пробовал много изменений в коде, но не могу заставить его работать, когда он находится в моем домене. Работает, когда я в Dreamweaver. Это действительный Json, проверенный на jsonlint и jsonvalitator. Оба они могут отображать и перекрестный домен для них. Связал кучу разных кодов и JsonP. Я не получаю транспорта, jquery xxx_xxx не вызывается, в оценке отказано и многое другое с каждой моей попыткой.   -  person user1921435    schedule 29.12.2012


Ответы (1)


между доменами следует использовать JSONP, проверить этот вопрос и раздел JSONP здесь.

person TheZuck    schedule 21.12.2012