gpt4 book ai didi

javascript - dataTable fn用新值更新行

转载 作者:可可西里 更新时间:2023-11-01 02:20:29 25 4
gpt4 key购买 nike

我正在使用数据表并且在 table 中有这个 tr 元素

<tr class="gradeA even row_selected" id="3692">
<td class=" sorting_1">3692</td>
<td class="">koza</td>
<td class="" title="10:12:30">2013-12-31</td>
<td class="">2014-02-06</td>
<td class="">FULL packet</td>
<td class="">NONE</td>
<td class="">Name</td>
</tr>

我想使用 fnUpdate 函数更新第一个和第四个 td 元素。我尝试只更新一个 td 但它没有更新。
在 Chrome 中,控制台日志我收到此错误:

Uncaught TypeError: Cannot set property '_aData' of undefined

这是我尝试过的:

 // dynamically update row
$('#example').dataTable().fnUpdate( ['Zebra'], parseInt('3692'));

3692td 元素的 ID,用于知道我需要更新哪一行,而 zebra 是要更改的值。我知道我没有包含要更新的单元格,但我不知道该怎么做。在数据表 api 上,给出了以下示例:

oTable.fnUpdate( ['a', 'b', 'c', 'd', 'e'], 1 ); // Row

最佳答案

请在此处查看文档 http://datatables.net/api

您的问题不完整,因为您需要指定要修改的列 (td),但这是我会尝试的(假设您要更新第二列)。

$('#example').dataTable().fnUpdate('Zebra' , $('tr#3692')[0], 1 );

第二个参数是行,第三个是列。

请注意,我传入了一个字符串。

关于javascript - dataTable fn用新值更新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20862476/

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