こんにちは私はこのコードを使用してリモートホストからjsonを読み取ろうとしています。Jqueryリモートホストからjsonを取得
<!DOCTYPE html>
<html>
<head>
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$.getJSON("http://50.116.19.49/rest/user.json",function(result){
$.each(result, function(i, field){
$("div").append(field + " ");
});
});
});
});
</script>
</head>
<body>
<button>Get JSON data</button>
<div></div>
</body>
</html>
問題は、ブラウザにURLを入力すると、そこからjsonを取得するときです。しかし、上記のjqueryメソッドを使用してjsonを取得できませんでした。
この点で助けてもらえますか?ありがとう
リモートホストができませんので、適切なクロスオリジン・ヘッダを追加しない限り。リモートサービスを管理していますか? – PhonicUK
上記のjsonサービスはDrupal rest serviceです。どのように私はクロスヘッダーを行う必要がありますか教えてください。ありがとうございました。 –
RESTにjsonpの出力バージョンがある場合は、 – charlietfl