【发布时间】:2016-08-01 14:30:44
【问题描述】:
我正在调用具有一些示例 JSON 代码的外部 JS 文件,当我尝试将示例 json 代码放入文件中时,它会在“:”处引发错误,但是当我使用在线工具验证时,它会显示为有效的 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吗?
-
大声笑你甚至引用页面上的js文件,如果你引用页面上的文件为什么要使用ajax?
标签: javascript jquery json ajax