次の JavaScrip スニペットを指定すると、JSON 解析エラーが発生します。URL を直接ヒットすると、有効な JSON 応答が返されます ( http://jsonlint.com/を使用して検証されます)。
解析エラーに関する詳細情報を取得するにはどうすればよいですか?
var purl = 'http://data.police.uk/api/crimes-at-location?date=2012-02&lat=52.629729&lng=-1.131592';
$.ajax({
type:'GET',
dataType:'jsonp',
jsonp:'jsonp',
url: purl,
success:function(data){ console.log('success',data)},
error:function(e, x, y){console.log('error', e, x, y)}
});
コンソールのエラーは次のとおりです。
error Object {readyState: 4, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…} parsererror Error {}