サンプル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
あなたはページ上のjsファイルを参照していますが、ページ上のファイルを参照する場合はなぜajaxを使用しますか? – madalinivascu
このURLを参照してくださいhttp://stackoverflow.com/questions/6699091/json-file-extension – mean