0

非JSON(!)データ(CSVファイル)を取得するために、ajaxを使用してクロスドメインリクエストを作成したいと思います。私は次のコードを使用しています:

$ .ajax({
      "url":dataset.url、
      "dataType": "text"、
      「crossDomain」:true
    })。done(function(data){

      });

ただし、クロスドメインの制限のため、機能していません。データ型を「jsonp」に設定すると、データが解釈されて構文エラーが発生するため、これも機能しません。

回避策はありますか?ありがとう。

4

1 に答える 1

1

次のオプションがあります。

  1. サーバー側プロキシを使用する
  2. JSONP、csvをjsonp応答にラップします
  3. CORSを使用する(クロスブラウザーのサポートを確認する)
于 2013-01-04T15:20:50.237 に答える