我已经通过jquery构建了一个狗命名工具。要求将包含所有名称的json文件添加到工具中。由于某些原因,我已经转换为使用JSON文件,它已不再有效。这是HTML和jquery的代码:
Navigation Item
这是JQuery部分:
Large Titles
来自dnt.json文件的示例数据:
Always
我有什么东西可以俯瞰吗?任何帮助将不胜感激。
答案 0 :(得分:0)
当我运行此代码时(在清除了一些语法错误之后),我遇到了这个错误:
SyntaxError:JSON.parse:第54行第3行的意外字符 JSON数据
这是因为这里的逗号
{
"Name": "Adalyn",
"Female": 594,
"Baby": 601
}, // <-- this comma
]
当我删除该逗号时,代码仍然无法正常工作,但当我点击“显示名称”时,它会 。
作为参考,我调试它的方法是将此代码添加到$ .ajax调用中:
.fail(function(a,b,c) {
console.log(a);
console.log(b);
console.log(c);
})
这向我显示done
段从未运行,因为json格式不正确。