dataTable fnUpdate具有新值的行

use*_*534 12 javascript jquery row datatables

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

<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>
Run Code Online (Sandbox Code Playgroud)

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

未捕获的TypeError:无法设置未定义的属性'_aData'

这是我尝试过的:

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

3692td要知道哪个行需要更新的元素的id,zebra是要更改的值.我知道我没有包括要更新的单元格,但我不知道该怎么做.在datatables api上,给出了以下示例:

oTable.fnUpdate( ['a', 'b', 'c', 'd', 'e'], 1 ); // Row
Run Code Online (Sandbox Code Playgroud)

jos*_*va1 14

请查看http://datatables.net/api上的文档

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

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

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

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