【问题标题】:Datatables Cannot read properties of undefined (reading '0')数据表无法读取未定义的属性(读取“0”)
【发布时间】:2022-01-18 00:22:46
【问题描述】:

我正在尝试使用

访问数据表单元格的值
 console.log(table.Rows[1][12]);

但我收到错误“数据表无法读取未定义的属性(读取'0')”

我验证数据正在呈现并且可用

 $('#datatable_tabletools').DataTable().row(1).columns(12).data()

在控制台,我试试

 $('#datatable_tabletools').DataTable().Rows[1][12]

但我遇到了同样的错误。

为什么我无法访问 a 单元格的值?

【问题讨论】:

  • 为什么不直接使用$('#datatable_tabletools').DataTable().row(1).columns(12).data()
  • 这是带回所有行的数组,而不是我需要的 1 行。

标签: javascript jquery datatables


【解决方案1】:

对于遇到类似问题的人,我最终使用

 $('#datatable_tabletools').DataTable().columns(12).data()[0][row]

其中行由封闭循环定义。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-20
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    相关资源
    最近更新 更多