0

助けてください、私は Json データを取得しようとしましたが、役に立ちませんでした。Dreamweaver で動作させることができましたが、ドメインにアップロードすると動作しません。私は多くの例を見てきましたが、私のものを機能させることはできません。私のドメインで動作する flikr から写真を取得する例を見てきました。http://api.open-notify.org/iss-now/から json データを取得する必要があります。

これはドリームウェイバーで動作します

$.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のものは機能するのですか? 助けてください。どうもありがとう。

4

1 に答える 1

0

クロスドメインは、JSONP を使用して行う必要があります。この質問を確認し、JSONP セクションをここで確認してください。

于 2012-12-21T12:02:17.877 に答える