Как изменить содержимое ячейки / столбца по умолчанию после свертывания отзывчивой таблицы DataTables? - PullRequest
0 голосов
/ 04 мая 2018

Я использую Bootstrap 4, DataTables и расширение Responsive для создания адаптивной таблицы. Для одного столбца я определяю содержимое по умолчанию, то есть элемент HTML по умолчанию, с defaultContent. Я также использую обратный вызов createdRow для изменения содержимого по умолчанию после вставки строки (например, добавление слушателя к этому элементу HTML и т. Д.).

Моя проблема в том, что если я уменьшу окно и строки таблицы свернутся, значение столбца по умолчанию вернется к своему первоначальному значению - это похоже на createdRow, который никогда не вызывался. Если я снова разверну окно, новые значения по умолчанию будут показаны снова.

Обычный стол:

enter image description here

Свернуто (обратите внимание на старые значения по умолчанию для столбца «Кнопки»):

enter image description here

Я предполагаю, что после сжатия строк создаются новые ячейки, и поэтому createdRow никогда не вызывается.

Как изменить значения столбцов по умолчанию для свернутых ячеек?

Мой код: https://jsfiddle.net/7wa9983s/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...