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)
3692是td要知道哪个行需要更新的元素的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 );
第二个参数是行,第三个是列.
请注意,我传入了一个字符串.
| 归档时间: |
|
| 查看次数: |
45233 次 |
| 最近记录: |