私が働いている会社のサーバーからjsonデータをリクエストして表示できるJSを書く必要があります。このサーバーは json データを表すだけで、コールバック関数を処理しないため、jsonp 経由でリクエストすることはできません。jQuerys $.ajax メソッドでデータをリクエストしようとしています。サーバーのjsonオブジェクトへのURLは
http://localhost:8387/nscalemc/rest/mon/resourcestatus.json
したがって、JQuery はコールバック関数で jsonp を自動的に想定します。dataType を「json」に設定すると、リクエストは成功しません。dataType が「jsonp」に設定されている場合、リクエストは成功しますが、「無効なラベル」エラーが発生し、データを処理できません。
サーバー上で何も変更せずに解決策を達成するにはどうすればよいですか? jQueryで可能ですか、それとも XMLHttpRequest/XDomainRequest/... 経由でリクエストがありますか?
事前にご協力いただきありがとうございます。