我想使用 jquery 获取存储在 mysql 中的数据并将其动态填充到网页上。我尝试了这段代码,但它不起作用。
<html>
<head>
<script src="jquery-1.7.2.js"></script>
</head>
<body>
<pre>
<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+"\n"+user.applink);
var a = document.createElement('a');
var linkText = document.createTextNode(user.appname);
a.appendChild(linkText);
a.title = linkText;
a.href = user.applink;
document.body.appendChild(a);
var b = document.createElement('br');
document.body.appendChild(b);
});
}
);
</script>
</pre>
</body>
</html>
它从不执行 getJSON 查询。我不知道怎么了。“内部 JSON”没有被打印出来。我尝试使用专用的 js 文件编写相同的脚本代码并且它有效。我希望它在正文中工作,因为我必须通过从 mysql 获取链接来动态创建链接。