jquery数据表添加未定义的行
jquery datatable add row undefined?
在尝试向jquery DataTable添加一行时,我将执行以下操作:
//add new status row to the DataTable
$('#errorTable').dataTable().fnAddData( [
id,
msg,
tm
]);
我曾经使用table.row.add([...])
下面的代码来添加一行,它确实工作了一段时间,但突然间它给了我以下错误:
中第102行第17列出现未处理的异常http://127.0.0.1:45319/js/errors.js?v=3
0x800a138f-JavaScript运行时错误:无法获取的属性"add"未定义或空引用
var table = $('#errorTable').dataTable();
table.row.add([
id,
msg,
tm
]).draw();
事实上,jQuery文档在自己的示例中没有使用table.row.add代码。我的问题是,为什么它不起作用,为什么fnAddData起作用?我错过了什么或做错了什么?
使用DataTable()
访问1.10+版本中引入的较新API方法。例如:
var table = $('#errorTable').DataTable();
table.row.add([id, msg, tm]).draw();
您可以继续使用dataTable()
的旧API,例如:
$('#errorTable').dataTable().fnAddData([id,msg,tm]);
相关文章:
- jQuery验证器添加方法未定义
- 为什么这个功能打印“;未定义的未定义的“;作为联系人名称,添加“新对象”
- 未捕获的引用错误:添加网络代码时未定义 $
- 在 JavaScript 对象中添加子对象时获取“无法设置未定义的属性'项目'”
- "未捕获的类型错误:未定义的不是函数“;当向输入字段添加值时
- Javascript:添加键值对文字,给出未定义的结果
- 如何将未定义的元素添加到数组中
- JavaScript-为什么当我向表中添加新列时,它会说“;未定义的“;在额外的细胞中
- 在数据表的新行中添加按钮,变得未定义
- AmChart - 未定义添加标题
- 尝试添加到根父节点时出现 KendoUI 未定义节点问题
- JQuery UI AutoComplete:.data(..) 未定义 [但仅当我添加第二个自动完成框时]
- 使用 Javascript 将样式动态添加到样式表,但我收到“无法读取未定义的属性'长度'”错误
- 无法向对象添加属性(无法设置未定义的属性)
- 对于循环添加被读取为未定义的对象
- $.each() 添加“未定义”值
- 什么类/类型是未定义的,是否可以向其扩展/添加方法
- 使用原型向函数添加属性会导致函数参数未定义
- “;tickPositions未定义”;添加第二个y轴后
- 未定义添加事件