无法使用getJSON检索数据

时间:2013-04-16 08:51:55

标签: javascript jquery html ajax html5

这是我的页面代码......

<html>
<head>
<script src="jquery-1.7.2.js"></script>
</head>

<body>
<script>
var url = "https://natiweb-natiweb.rhcloud.com/game.php";
 $.getJSON(url,function(data){
              $.each(data,function(i,user){
alert("inside json");
    alert(user.appname);
               });
            }
        );

</script>

</body>
</html>

我无法从服务器获取数据....警报不会弹出 如果我在js文件中编写脚本代码,它工作正常。但我需要动态填充页面,因此我需要在body中编写此查询。 我在json函数中添加了alert。即便这样也不会爆发。我认为json没有被执行

3 个答案:

答案 0 :(得分:0)

试试这个......

var url = "https://natiweb-natiweb.rhcloud.com/game.php";
 $.getJSON(url,function(data){
   $.each(data,function(i,user){
    alert(user.appname[i]);
           });
        }
    );

答案 1 :(得分:0)

尝试这个,Becoz你在json存在的数组中得到数组

alert(user[0].appname);

答案 2 :(得分:0)

尝试自动执行代码,这就是jquery doc上的示例。

<script>
(function() {
var url = "https://natiweb-natiweb.rhcloud.com/game.php";
$.getJSON(url,function(data){
$.each(data,function(i,user){
alert("inside json");
alert(user.appname);
           });
        }
    );  

})();
</script>