[英]Display data to table from JS to HTML
When I display data from console, I get this:当我从控制台显示数据时,我得到了这个:
0: {smname: "thor", sim: "9976680249", pondo: "10"}
1: {smname: "asd", sim: "9999999999", pondo: "0"}
2: {smname: "asd", sim: "4444444444", pondo: "0"}
3: {smname: "bcvb", sim: "7867896786", pondo: "0"}
4: {smname: "fgdg", sim: "5464564564", pondo: "0"}
5: {smname: "throw", sim: "zxcxxxxxxx", pondo: "0"}
length: 6
I have problem with JS, it wont display to my HTML table.我的 JS 有问题,它不会显示到我的 HTML 表中。 Here's my JS:
这是我的JS:
let a = 1;
if(data.includes("NO PIN")){
alert(data);
}else{
$("#aname").text("");
$("#asim").text("");
$("#pinpass").text("");
console.log(data);
$("#divaddnew").html("");
a = data.length;
for(let x=0; x < data.length; x++){
let agentsz =
`<tr class="clr">
<td align=center>${data[x].smname}</td>
<td align=center>${data[x].sim}</td>
<td align=center>${data[x].pondo}</td>
</tr>`
$("#agentss").after(agentsz);
a--;
}
}
and here's my HTML table:这是我的 HTML 表:
<tbody>
<tr id="#agentss">
</tr>
</tbody>
Try removing the "#" from the id in your html:尝试从 html 的 id 中删除“#”:
<tbody>
<tr id="agentss">
</tr>
</tbody>
(but leave it in your jquery selectors) (但将其留在您的 jquery 选择器中)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.