【发布时间】:2013-09-09 08:27:20
【问题描述】:
您好,我正在尝试使用 JQuery 加载本地 JSON 文件以显示数据,但我遇到了一些奇怪的错误。我可以知道如何解决这个问题。
<html>
<head>
<script type="text/javascript" language="javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
$.getJSON( "priorities.json" , function( result ){
alert(result.start.count);
});
});
</script></head>
</html>
我只是提醒 JSON 数据的计数。我的 JSON 文件位于该 html 文件所在的同一目录中,JSON 字符串格式如下所示。
{
"start": {
"count": "5",
"title": "start",
"priorities": [
{
"txt": "Work"
},
{
"txt": "Time Sense"
},
{
"txt": "Dicipline"
},
{
"txt": "Confidence"
},
{
"txt": "CrossFunctional"
}
]
}
}
JSON 文件名priorities.json 和错误是
未定义未捕获的引用错误优先级
【问题讨论】:
-
检查您的 HTML 标记是否有未闭合的标签。
head是否丢失或者您只是忘记复制和粘贴页面的这一部分? -
我会解析,但首先在解析之前它给了我错误。
-
您的错误表明您正在尝试使用名为
priorities的未定义变量/对象,该变量/对象不存在和/或未定义。我认为该代码不对错误负责。 -
Joum 没有未定义的变量
标签: javascript jquery html json