我试图在不使用PHP的情况下在div中显示json响应

时间:2017-01-20 20:09:34

标签: json ajax

我能够通过开发人员工具看到api调用的结果,但是,我缺乏能够在没有php的情况下以html显示结果的知识。

这是我的代码:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Content-Script-Type" content="text/javascript">
<script type="text/javascript" src="js/jquery-1.11.3.min.js" rel="jquery" >    </script>
<meta name="Content-Style-Type" content="text/css">
</head>

<body style="margin: 0px; padding: 0px;">

<div id="fullscreen">
<div id="output">

</div>

</div>

</body>
<script>
$.ajax({
type: 'GET',
url: "https://avacmd25.scala.com:44335/ContentManager/api/rest/players?limit=1&offset=0&sort=name",
dataType: "json",

success: function( response ) {
        console.log( response ); // server response
        var id = response[0];       
        var vname = response[1];
        $('#output').html("<b>id: </b>"+id+"<b> name: </b>"+vname);
}
});
</script>
</html>

如果有帮助,这里有一小部分回复......

objectcount:36list:Array [1] 0:Objectactive:&#34; HEARTBEAT_OVERDUE&#34; distributionServer:ObjectdownloadThreads:1enabled:trueid:31lastModified:&#34; 2016-12-20 18:26:27&#34; logLevel:&#34; normal&#34; mac:&#34; 00-00-00-00-00 -

1 个答案:

答案 0 :(得分:0)

我还不能发表评论,所以我会问这里。您是否正在发送数组作为回复?如果是这样,您在该阵列上使用json_encode吗?如果您没有对其进行编码,则可能会解释您所获得的响应。