0

ajax リクエストを使用して json 構造を取得し、json をテキスト ボックスに入れようとしていますが、応答の戻り値は application/octet-stream;base64 型であるため、単純なテキストとして受け入れることはできません。

function loaddata(){
var viewurl = "http://portalvhdskvdvlnrgl9scn.blob.core.windows.net/mbqrbxgghr/view_031ca05f-4e2e-49d6-ac6a-e05308340658.json";
$.ajax({
    url: viewurl,
    dataType: "json",
    success: function (data) {
        alert(data);
        $('#view').val(data);   
    }
});
}

応答コード 200 を取得しています。

4

1 に答える 1

0

そのコードを Chrome で実行しようとすると、Same Origin ポリシーにぶつかります。

XMLHttpRequest を読み込めません。Origin null は、Access-Control-Allow-Origin では許可されていません。

ただし、URL は有効な JSON 応答を返します。

于 2012-11-30T06:59:13.740 に答える