0

私はこれを実行しています:

$.ajax({
  url: url,
  dataType: 'jsonp',
  jsonpCallback: function (data) { alert("jsonp call-back: " + data); },
  success: function (a, b, c, d) { alert("call ok"); },
  error: function (a, b, c, d) { alert(a.state() + " " + b + " " + c + " " + d); }
});

問題は、 jsonpCallback関数でデータ未定義になることです。また、ステートメントの前にセミコロンがないというエラー メッセージがコンソールに表示されることにも気付きました。右側のリンクをクリックすると、取得しようとしている JSON 構造が表示されます。

  1. 電話で何を聞き逃したのですか?
  2. リクエストされたコンテンツを JS コードに取り込むにはどうすればよいですか?

管理者は、サーバーが JSON データ プロバイダーとして公開されており、動作するはずだと主張しています。自分で確認したわけではありませんが、そうだと思います。

4

1 に答える 1