일부 샘플 JSON 코드가있는 외부 JS 파일을 호출하는 중, 샘플 json 코드를 파일에 넣으려고하면 ":"에 오류가 발생하지만 유효성을 검사 할 때 온라인 도구를 사용하면 유효한 json으로 표시됩니다. 이 코드에서 잘못된 점은 무엇입니까? 여기 Ajax를 사용하여 외부 파일에서 JSON 데이터 호출하기
내 코드<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script>
$(document).ready(function() {
$('#click').click(function() {
$.ajax({
url: "json.js",
method: "GET",
dataType: 'application/json',
contentType: "application/json",
success: function(result){
console.log(result);
},
error:function() {
alert("Error")
}
});
});
});
</script>
내 외부 json.js
{
"data": [{ ------> throwing error at ":" as Syntax error on token ":", ; expected
"Service": "INSTACC",
"Create Date": "30-Jul-2016"
}, {
"Service": "INSTACC",
"Create Date": "30-Jul-2016"
}]
}
json 파일의 확장자가 .json인지 확인하십시오. – madalinivascu
lol 페이지의 js 파일을 참조하는 경우도 있습니다. 페이지에서 파일을 참조하는 경우 왜 ajax를 사용해야합니까? – madalinivascu
이 URL을 참조하십시오 http://stackoverflow.com/questions/6699091/json-file-extension – mean