Javascript wamp上的getJSON

Javascript wamp上的getJSON,javascript,jquery,wamp,Javascript,Jquery,Wamp,我的wamp www目录中有一个json文件 [ { "c" : 2344}, { "c" : 5433} ] 在我的html页面和wamp目录中,我有一个getJSON调用 $.getJSON("http://localhost/test.json", function(data) { alert(data); } 这个getJSON什么都不做,没有错误,什么都没有 有什么建议吗?构建一个提供JSON输出的php文件 为了实现这一点,请构建一个php数组,将该数组传递给js

我的wamp www目录中有一个json文件

[
  { "c" : 2344},
  { "c" : 5433}
]
在我的html页面和wamp目录中,我有一个getJSON调用

$.getJSON("http://localhost/test.json", function(data) {
    alert(data);
}
这个
getJSON
什么都不做,没有错误,什么都没有


有什么建议吗?

构建一个提供JSON输出的php文件

为了实现这一点,请构建一个php数组,将该数组传递给
json\u encode
,并回显输出

然后使用
getJSON
函数查询php文件

[
  { "c" : 2344},
  { "c" : 5433}
]
这不是有效的json,您应该这样更改它

{
 "list" : [
     { "c" : 2344},
     { "c" : 5433} 
  ]
}

$.getJSON("http://localhost/test.json", function(data) {
    console.log(data.list.length); // 2
    console.log(data.list[0].c); // 2344
    console.log(data.list[1].c); // 5433

    for(var d in data.list) {
        alert(data.list[d].c); // alert("2344"), alert("5433")
    }

}这对我来说很好:

json文件:

[
  {"c":2244} ,
  {"c":3344}
]
javascript:

$.getJSON ('test.json', function (data) {
   console.log (data); // prints [object, object] with object.c = 2244 and object.c = 3344
});
test.json位于javascript文件目录的同一文件夹中


再见

这对我有用:

<!Doctype html>
<html>
<head>
<title>getJSON Test</title>
<script type="text/javascript" src = "http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){

$.getJSON("http://localhost/test.json", function(data) {
    $.each(data, function(key, value){
        alert(key+" : "+value);
    });
});

});

</script>
</head>
<body>
I'm Good.
</body>
</html>

getJSON测试
$(文档).ready(函数(){
$.getJSON(“http://localhost/test.json,函数(数据){
$。每个(数据、函数(键、值){
警报(键+”:“+值);
});
});
});
我很好。

您还缺少
getJSON
方法上的结束参数
因此,很抱歉,如何结束问题不要担心:您可以让问题保持打开状态。人们可以看到,括号非常重要,您的json格式良好:P@Jed您的json格式不正确。尝试:{c:2344,“d:5433}