-1

这是我的页面代码...

<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 文件中编写脚本代码,警报不会弹出它工作正常。但我需要动态填充页面,因此我需要在正文中编写此查询。我在 json 函数中添加了警报。即使这样也不会弹出。我认为json没有被执行

4

3 回答 3

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>
于 2013-04-16T09:34:20.927 回答
0

尝试这个.....

var url = "https://natiweb-natiweb.rhcloud.com/game.php";
 $.getJSON(url,function(data){
   $.each(data,function(i,user){
    alert(user.appname[i]);
           });
        }
    );
于 2013-04-16T08:55:07.490 回答
0

试试这个,因为你在那个数组中得到数组,你的 json 存在

alert(user[0].appname);
于 2013-04-16T08:57:51.547 回答