0
鑑於下面的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 {}
是的,最後我使用Yahoo Query API –