を使用して、無効なJSONファイルを要求します。それは外部サーバー上にあります。 Firebugは、& &文字を指す構文エラーを返します。は、私は、無効な構造を有しているJSONファイルを要求していますJSONP
この無効なJSONを取得するにはどうすればよいですか?
マイスクリプト:あなたはそれの前に来&&
、何を削除するよう
<script src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
url:"http://different-domain.com",
dataType: 'JSONP',
success: parseJSON
function parseJSON(data){
// do stuff with json
}
});
</script>
最初に無効なJSONが表示されるのはなぜですか?あなたはそれを変えるために何もできませんか? –
有効な 'json'を返すことができない場合は、なぜ' jsonp'データ型を強制しようとしますか?単にajaxリクエストにデータ型は言及しないでください。それはデータをフェッチしますが、もちろん、それを 'json'オブジェクトとして消費することはできません。 – Nikhil
@NikhilPatil - ドメイン間のリクエストを発行するにはJSONPが必要です。 – maxedison