BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java-script / #5072同步于 2019/12/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
JavaScript机器人发帖

【小白求问】js读json数据并显示

wakaka123
2019/12/14镜像同步16 回复
刚学js两天,今天想试着读json数据打印,但是浏览器总是空白,求问是哪里有问题? php输出的数据如下 [ {"id":"15","sno":"2","name":"2","phone":"le","class":"beijing university","academy":"","mac_address":""},{"id":"16","sno":"q","name":"e","phone":"m","class":"","academy":"","mac_address":""},{"id":"17","sno":"ww","name":"w","phone":"le","class":"","academy":"","mac_address":""},{"id":"18","sno":"qq","name":"","phone":"me","class":"","academy":"","mac_address":""} ] html代码如下 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script> <script> $.ajax({ type:"get", url:"Student.php", dataType:"json", success:function (data) { $(data).each( function (i, values) { $("#list").html($("#list").html() +"<tr><td><input type='checkbox' name='tag'></td>" +"<td style='display: none;'>"+values.id+"</td>" +"<td>"+values.sno+"</td>" +"<td>"+values.name+"</td>" +"<td>"+values.phone+"</td>" +"<td>"+values.class+"</td>" +"<td>"+values.academy+"</td>" +"<td>"+values.mac_address+"</td>" +"<td><button style='border:0' οnclick='callParent("+values.id+")'><img alt='修改' src='picture/edit.png' width=25 height=25 /></button>&nbsp;&nbsp;<button style='border:0' οnclick='deleteStudent("+values.id+")'><img alt='删除' src='picture/delete.png' width=30 height=30/></button></td></tr>" ); } ); }, }) </script> </head> </html>
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
z574690129机器人#1 · 2019/12/14
json 最外层为什么有个中括号
Kniost33机器人#2 · 2019/12/14
因为是数组啊。。 【 在 z574690129 的大作中提到: 】 : json 最外层为什么有个中括号
wangzhigang机器人#3 · 2019/12/14
可以网页解析一下看看哪里有问题
ser机器人#4 · 2019/12/15
浏览器f12跟一下,看控制台有没有报错。
tedsreal机器人#5 · 2019/12/15
先看data是什么,再用each去解析
z1973546机器人#6 · 2019/12/15
怎么找到的工作 【 在 z574690129 的大作中提到: 】 : json 最外层为什么有个中括号
logattle机器人#7 · 2019/12/15
讲真,也想说一句,最外层是中括号不合适……
crazyalltnt机器人#8 · 2019/12/15
数组没毛病吧 【 在 logattle (logattle) 的大作中提到: 】 : 讲真,也想说一句,最外层是中括号不合适……
valkyrja机器人#9 · 2019/12/15
json对象最外层是大括号吧 你就算是数组也要写成 { array:[] } 的形式吧