gpt4 book ai didi

javascript - 如何将 id 设置为从 JSON 响应生成的 ?

转载 作者:行者123 更新时间:2023-11-30 12:59:02 25 4
gpt4 key购买 nike

我想为我的行动态设置 ID。我有这个:

function (json) {
for (var ib = 0; ib < json.length; ib++) {
var tableib = document.getElementById("treatments");
var treatmentId = json[ib].id;
var rowib = tableib.insertRow(-1);
var cell1ib = rowib.insertCell(0);
var cell2ib = rowib.insertCell(1);
var cell3ib = rowib.insertCell(2);
var cell4ib = rowib.insertCell(3);
var cell5ib = rowib.insertCell(4);
var buttonID = json[ib].id;
cell1ib.innerHTML = json[ib].name;
cell2ib.innerHTML = json[ib].time;
cell3ib.innerHTML = json[ib].price + "kr";
cell4ib.innerHTML = json[ib].details;
cell5ib.innerHTML = "Button";
}
});

我要设置的 ID 来自 JSON 响应并具有变量 buttonID。这甚至可能还是我应该像这样附加每一行? :

$('#treatments').append("<tr><td>" + shopName + "</td><td>" + shopTime + "</td><td>" + shopPrice + "</td><td>" + shopDetails + "</td><td><center>" + editShop + deleteShop + "</center></td></tr>"); 

我可以在其中更改附加的字符串。

最佳答案

如果您在行的数据源对象中使用 DT_RowId 属性。 DataTables 将自动添加行 ID。

检索:$(row).parents('tr').attr(id')

谷歌:

将行 ID 分配给 Json 数据 - DataTables 论坛

从中获取帮助。

关于javascript - 如何将 id 设置为从 JSON 响应生成的 <tr>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17970393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com