0
"parsererror"에 대한 백만 가지 질문이 있지만 내 상황에 맞는 답을 찾지 못하는 것 같습니다. 여기 내 병약 코드 :jQuery/AJAX/parsererror/XAMPP/Win8.1/IE11/Chrome
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Test</title>
<script type="text/javascript" src="jquery-2.1.1.min.js"></script>
<script type="text/javascript">
$.ajax({
url: 'http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=7.0',
dataType: 'jsonp',
contentType: 'application/jsonp; charset=utf-8',
jsonp: 'onscriptload',
success: function(data, textStatus)
{
console.log("Success.");
var MM = Microsoft.Maps;
var map = new MM.Map($('#mapDiv')[0],
{
credentials: 'a valid bing maps key'
});
},
error: function(xOptions, textStatus)
{
console.log(JSON.stringify(xOptions) + ' ' + textStatus);
}
});
</script>
</head>
<body>
<div id="mapDiv" class="map"></div>
</body>
</html>
"오류"일부가 트리거되고, {"readyState":4,"status":200,"statusText":"load"} parsererror
을 반환하고, 나는이 작업을 얻으려고 노력 난처한 해요. Chrome뿐 아니라 IE11에서도 동일한 오류/동작이 발생합니다. 이것은 가장 유용한 기사 (Callback function for JSONP with JQuery ajax) 이었지만, "onscriptload"는 이미 (re) 정의/과부하가 필요하지 않아야하는 기본 제공 함수 여야합니다. 어떤 도움을 주셔서 감사합니다 ...
url은 스크립트입니다. 왜 그걸 jsonp로 취급 하려니? – charlietfl
코드 예제 [여기] (http://build-failed.blogspot.com/2012/02/bing-maps-nodejs-websockets-with.html)를 따르려고합니다. –