Добавить атрибуты к нескольким <td>в таблицах данных - PullRequest
0 голосов
/ 13 декабря 2018

У меня есть код, который добавляет атрибуты к тегам <td> при рисовании таблицы.В настоящее время этот код работает только на 3-й <td>.Как правильно адаптировать этот код для работы с несколькими целями?Код ниже.

<script>
$(function(){
     $('#customers').DataTable({
       data: data,
       'createdRow': function( row, data, dataIndex ) {
            $(row).attr('data-toggle', 'modal');
          $(row).attr('data-id', + dataIndex);
          $(row).attr('data-target', '#infoModal');
        },
      'columnDefs': [
     {
        'targets': 3,
        'createdCell':  function (td, cellData, rowData, row, col) {
           $(td).attr('style', 'display: none;');
        }
     }
  ]
     });
});
</script>

1 Ответ

0 голосов
/ 13 декабря 2018

Вы нацеливаетесь на столбец 3 с этим параметром:

'targets': 3

Вы можете изменить это для нескольких целей, используя следующий формат:

'targets': [3,6,9]

Если вы хотите применить егодля ВСЕХ ячеек, затем опустите настройку цели.

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