2017-01-06 3 views
0

Моя таблица thead исчезает, когда я разрешаю прокручивать поверх моего datatable.JQuery datatable vertical scroll hides заголовок HTML-таблицы

Это HTML моей таблицы:

<table id="tblProviders"> 
    <thead> 
     <tr> 
      <th>Name</th> 
      <th>Time</th> 
     </tr> 
    </thead> 
</table> 

Jquery Datatable:

$(#tblProviders).dataTable({ 
    "scrollY": 300, 
    "autoWidth": false, 
    "pageLength": pageCount, 
    "bDestroy": true, 
    "paging": false, 
    data: array, 
    columns: [{ 
    "data": "Name" 
    }, 
    { 
    "data": "Time" 
    } 
    }] 
}); 

Без scrollY варианта он работает прекрасно. Почему он скрывает мой th?

+0

Вы пробовали подключенный плагин с фиксированным заголовком? https://github.com/DataTables/FixedHeader –

ответ

0

не могли бы вы проверить, поставив стиль css в thead как style = "position: fixed;"

+0

Да, я все же оставил проблему –

+1

Это не дает ответа на вопрос. Когда у вас будет достаточно [репутации] (http://stackoverflow.com/help/whats-reputation), вы сможете [прокомментировать любую запись;] (http://stackoverflow.com/help/privileges/comment) вместо этого , [предоставлять ответы, которые не требуют разъяснений из ОП] (http://meta.stackexchange.com/questions/214173/why-do-need-50-reputation-to-comment-what-can-i -do-вместо этого). – mmushtaq

0

У вас есть опция "fixedHeader: true" в вашем datatable?

$(#tblProviders).dataTable({ 
    "fixedHeader": true, 
    "scrollY": 300, 
    "autoWidth": false, 
    "pageLength": pageCount, 
    "bDestroy": true, 
    "paging": false, 
    data: array, 
    columns: [{ 
    "data": "Name" 
    }, 
    { 
    "data": "Time" 
    } 
}] 
}); 
+0

Да, я все же оставил проблему pers –

+0

Предполагается, что OP использует плагин с фиксированным заголовком –

+0

@DarrenSweeney для опции «fixedHeader» для работы. Мне нужно установить отдельный плагин? –

Смежные вопросы