gpt4 book ai didi

Jquery DataTables - 根据行 ID 更改特定单元格中的数据

转载 作者:行者123 更新时间:2023-12-03 09:11:29 24 4
gpt4 key购买 nike

我试图通过转到特定的表行 ID 来更改 Jquery DataTable 中第 5 列的表数据。默认情况下,我的所有表行的 id 均为 row<id number> 。例如:

<tr id="row147">
<td>147</td>
...

为了尝试更改特定的表格数据单元格,我尝试了类似的操作

table.row("#row" + data.job_id).data(variable).draw()

但这会在每个表数据单元格的整行中写入数据。如何指定行内的表格数据单元格并使用 DataTables API 将其写入该单元格?

最佳答案

您的代码应该如下所示。添加initComplete:

$(document).ready(function () {
$("#uiDataTable").DataTable({
"order": [[1, "asc"]],
"pagingType": "full",
"deferRender": true,
"initComplete": function (settings, json) {
$('tbody tr').each(function () {
var nTds = $('td', this);
var nTrs = $('tr', this);
//row #
if (nTrs.context.id == "4") {
$(nTds[0]).text("Changing row 3 column 1");
//alert(sBrowser);
}
});
}
});
});

关于Jquery DataTables - 根据行 ID 更改特定单元格中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42013818/

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