【发布时间】:2013-04-25 18:33:58
【问题描述】:
我正在尝试切换到使用 jQuery 来处理所有事情。我不太明白为什么这个功能不起作用。我有一个简单的 JSON 文件,其中包含以下内容:
{ "status" : "active" }
我只是在检查是否有东西已切换到开启状态。我做了一个简单的页面只是为了检查我的 json 请求,但我从警报中得到未定义的返回。
<html>
<script scr="js/jquery-1.9.1.min.js"></script>
<script>
var results;;
$(document).read(function (){
$.getJSON('myurl.com/myFile.json'),
function(result){
alert(result);a
}
});
</script>
</head>
<body>
</body>
</html>
所以我不确定为什么会出现未定义。更糟糕的是,我认为它会显示为[Object][object]?
【问题讨论】:
-
在 url 之后松开 ')'。
-
请粘贴实际代码,您所拥有的不会出现您描述的行为。
-
对于初学者,请阅读错误控制台。就在您修复
SyntaxError:TypeError: read is not a function on line 5` 之后,JShint 应该会显示更多要修复的警告。