Javascript 错误$.getJSON-Jquery-
使用$.getJSON消费json时Javascript 错误$.getJSON-Jquery-,javascript,jquery,json,Javascript,Jquery,Json,使用$.getJSON消费json时 $.getJSON('data.json', function(obj){ $.each(obj, function(key, value){ $.each(value, function(keys, values){ console.log(values.title); }); }); }); 出现以下错误: 参数列表后未捕获的语法错误(缺少) 注意:当同一代码直接输入控制台时,数据通常会列出这是我
$.getJSON('data.json', function(obj){
$.each(obj, function(key, value){
$.each(value, function(keys, values){
console.log(values.title);
});
});
});
出现以下错误:
参数列表后未捕获的语法错误(缺少)
注意:当同一代码直接输入控制台时,数据通常会列出这是我存储在名为book.json的文件中的json数据
[{"book":[{"title":"Book1"},{"title":"Book2"}]},{"book":[{"title":"Book3"},{"title":"Book4"}]}]
然后在我的js文件中添加了以下脚本-
$(document).ready(function() {
$.getJSON('book.json', function(obj){
$.each(obj, function(key, value){
$.each(value.book, function(keys, values){
console.log(values.title);
});
});
});
});
它对我有效。你能将你的json文件内容发布到pastebin或其他地方以获取更多详细信息吗?你确定错误来自此吗?您是否在行号处进行了检查?您发布的代码没有问题-错误一定是由于您未发布的代码导致的文件只有以下内容:$(Document).ready(function(){//List all$.getJSON('data.json',function(obj){$.each(obj,function(key,value){$.each(value,function(key,values){Console.log(values.title);});});});实际上问题不在前面提到的代码中。这是字符格式的问题,我将其保存到另一个IDE中。问题被规范化了。