我如何把数据遍历到table表格中 ,我下面的写法显示不出来
<table name="tablebl" >
</table>
</body>
<script src="../jquery-3.4.1/jquery-3.4.1.min.js"></script>
<script>
function cha() {
$.ajax({
url: "/zd/chaxungd",
method: "POST",
dataType: "json",
success: function (data){
//判断打印一下是否得到了返回值
alert(JSON.stringify(data));
//如果后台有多条数据,使用each循环接收
$.each(data, function (i,n){
$("table1").append("<tr><td>"+n.zdid+"</td></tr>")
});
}
});
}
看你的前端好像使用了什么UI框架,为何不用他们的框架封装的方法呢,另外你写的jquery是不是写的有些问题呀
16行改成
$("table").append("<tr><td>"+n.zdid+"</td></tr>")
或者将table标签的name改成id,然后16行这样写
$("#table").append("<tr><td>"+n.zdid+"</td></tr>")
第16行代码
$("table1").append(""+n.zdid+"")
("table1")写错了,改为$("[name='tablebl']")
如果能帮到你,望【采纳】