2016-01-12 2 views
0

У меня есть DataTable. Таблица отображается как отзывчивая. Но первая колонка большая, поэтому на большом экране только увидел первую колонку. Теперь найдено, что columnDefs задает ширину столбцов. Отлично, но не с отзывчивым. У кого-нибудь есть решение для комбинации фиксированной ширины и чувствительности?Datatables отзывчивость и фиксированная ширина первого столбца

  $(document).ready(function() { 
       var table = $('#tablePager').DataTable({ 
        responsive: true, 
        paging: false, 

        /*columnDefs: [ 
         { "width": "20%" } 
         ]*/ 
        colReorder: { 
         reorderCallback: function() { 
          console.log('callback'); 
         } 
        } 
       }); 

      }); 
+0

Можете ли вы включить любой код или рабочий пример, потому что нам очень сложно визуализировать вашу проблему, не глядя на html и CSS – Vincent1989

ответ

0
 $(document).ready(function() { 
      var table = $('#tablePager').DataTable({ 
       responsive: true, 
       paging: false, 
       "columnDefs": [ 
        { "width": "20%", "targets": 0 } 
       ] 
       colReorder: { 
        reorderCallback: function() { 
         console.log('callback'); 
        } 
       } 
      }); 

     }); 

Используйте цель указать индекс столбца.