localhostの$.getJSON()
で本当に奇妙な問題が発生しています。私のテストコードは以下の通りです:
$(document).ready(function(){
var url = "http://script.mydomain.com/location/newid"
var url2 = "http://localhost/cms/location/newid"
$.getJSON(url2, function(id) {
alert(id);
});
});
url2については、それは完璧に動作しますが、URLに対しては機能しません。誰もこの問題を解決するためのヒントを教えてもらえますか?誰かが知りたいのであれば、これらのURLはjson(例: "34")を返します。
EDIT [SOLVED]:
将来的に誰もが$.getJSON
あなたは "エイリアン" のドメインを呼び出すことはできませんことを覚えて使用する場合は。
script.mydomain.com
ドメインのオーバーヘッドスクリプトを実行すると、すべて正常に動作します。
[同一元のポリシー](https://developer.mozilla.org/en/Same_origin_policy_for_JavaScript)を実行している可能性があります。 – circusbred