Jquery 无法在html中打印json响应
我无法在restective表中打印json响应…如果我做错了什么,请帮助我…我只需要在html页面中显示响应Jquery 无法在html中打印json响应,jquery,html,jquery-ui,Jquery,Html,Jquery Ui,我无法在restective表中打印json响应…如果我做错了什么,请帮助我…我只需要在html页面中显示响应 <script type="text/javascript" charset="utf-8"> $(document).ready(function() { alert("load"); $.getJSON("http://10.0.2.2:8080/v1/service/1", function(data) {
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
alert("load");
$.getJSON("http://10.0.2.2:8080/v1/service/1",
function(data) {
$.each(data, function(id, obj){
$("#display tbody").append("<tr>");
$.each(obj, function(propName, value) {
$("#display").append("<td>");
$("#display").append(value);
$("#display").append("</td>");
// console.log(propName + ": " + value);
});
$("#display").append("</tr>");
});
});
document.addEventListener("deviceready", onDeviceReady, true);
});
function onDeviceReady(){
navigator.notification.alert("PhoneGap is working");
}
</script>
</head>
<body>
<table width="100%" cellspacing="3" id="display">
<tr align="center">
<td bgcolor="#474646" style="color: #fff;> Date</td>
<td bgcolor="#474646" style="color: #fff;>Date</td>
<td bgcolor="#474646" style="color: #fff;>Number</td>
<td bgcolor="#474646" style="color: #fff; >Number</td>
<td bgcolor="#474646" style="color: #fff; >Count</td>
<td bgcolor="#474646" style="color: #fff; >Amount</td>
</tr>
</table>
</body>
</html>
$(文档).ready(函数(){
警报(“装载”);
$.getJSON(“http://10.0.2.2:8080/v1/service/1",
功能(数据){
$.each(数据、函数(id、obj){
$(“#显示体”)。附加(“”);
$.each(对象、函数(propName、值){
$(“#显示”)。追加(“”);
$(“#显示”)。追加(值);
$(“#显示”)。追加(“”);
//console.log(propName+:“+值);
});
$(“#显示”)。追加(“”);
});
});
文件。添加的监听器(“deviceready”,onDeviceReady,true);
});
函数ondevicerady(){
navigator.notification.alert(“PhoneGap正在工作”);
}
日期
数
数量
我是否有其他选项在表中显示响应,而不是使用上述代码
请告诉我是否有错误或需要更改将JSON数据解析为字符串类型以html显示 语法:JSON.stringify({JSON object}) 访问http://10.0.2.2:8080/v1/service/1", 功能(数据){ $.each(数据、函数(id、obj){ $(“#显示体”)。附加(“”); $.each(对象、函数(propName、值){ val=JSON.stringify(值); $(“#显示”)。追加(“”); $(“#显示”).append(val); $(“#显示”)。追加(“”); //console.log(propName+:“+值); }); $(“#显示”)。追加(“”); });
即使在解析json数据后也无法打印您可以发布json数据吗?此URL“可访问”吗?jQuery已包含使用json.json的$.parseJSON函数,无需包含此stringify函数。
$.getJSON("http://10.0.2.2:8080/v1/service/1",
function(data) {
$.each(data, function(id, obj){
$("#display tbody").append("<tr>");
$.each(obj, function(propName, value) {
val = JSON.stringify(value);
$("#display").append("<td>");
$("#display").append(val);
$("#display").append("</td>");
// console.log(propName + ": " + value);
});
$("#display").append("</tr>");
});