如何在响应式DataTables表崩溃后更改默认单元格/列内容?

时间:2018-05-04 15:12:47

标签: javascript jquery datatables

我使用Bootstrap 4, DataTables and the Responsive extension创建响应表。 对于一列,我使用defaultContent定义默认内容,即默认HTML元素。 在插入行之后,我还使用createdRow回调来更改默认内容(例如,向该HTML元素添加侦听器等)。

我的问题是,如果我缩小窗口并且表行崩溃,则默认列值将恢复为其原始值 - 它从未被调用createdRow。 如果我再次展开窗口,则会再次显示新的默认值。

普通表:

enter image description here

折叠(请注意"按钮"列的旧默认值):

enter image description here

我猜测,在行崩溃后,会创建一些新的单元格,这就是为什么永远不会调用createdRow的原因。

如何更改已折叠单元格的默认列值?

我的代码:https://jsfiddle.net/7wa9983s/

0 个答案:

没有答案