如何忽略带有数据表目标的标题行



我有一个表格,我想在其中启用对第二列(第 1 列(的点击,如下所示:

"columnDefs": [
   {
      "className": resetclass, "targets": [1]
   },
]

这会向该列中的 TD 添加一个类,我跟踪该类,然后处理点击。但我不希望将其应用于标题行,因为我仍然希望数据表排序单击起作用。正在发生的事情是添加的类操作单击它优先于排序单击。有没有办法针对除标题 (th( 行之外的第 1 列?

谢谢,提前。

其他人的解决方案:将 addClass 命令添加到创建的单元格

{
  'createdCell':  function (td, cellData, rowData, row, col) {
      $(td).attr('data-id', rowData.id);
      $(td).addClass(resetclass);
   },
   'targets': 1,
},

也许columns.createdCell会为你想要的而工作。

最新更新