Я использую плагин colVis. Все хорошо. Но когда я нажимаю на один из флажков, содержимое таблицы, на которую я нажал, запрещает, но столбчатый голова не входит. Можете ли вы сказать мне, что не так
Танк u.
@import "DataTables2/media/css/jquery.dataTables.css";
@import "DataTables2/media/css/demo_table.css";
@import "DataTables2/media/css/demo_page.css";
@import "TableTools2/media/css/TableTools.css";
@import "ColVis/css/dataTables.colVis.min.css";
@import "FixedHeader/css/dataTables.fixedHeader.css";
<script type="text/javascript" charset="utf8" src="jquery/js/jquery.dataTables.columnFilter.js"></script>
<script type="text/javascript" charset="utf-8" src="ColVis/js/dataTables.colVis.min.js"></script>
<script type="text/javascript" charset="utf-8" src="FixedHeader/js/dataTables.fixedHeader.js"></script>
$(function(){
oTable = $('#table').dataTable({
"sDom": 'TC<"clear">lfrtip',
"bJQueryUI":true,
"bRetrieve": true,
"oColVis": {
"aiExclude": [ 0 ],
"restore": true,
"activate": "mouseover",
},
(...)
});
});
Вы можете сделать это в JQuery.
$('tableId').parents('datatableWrapperId').first().hide();
Это скроет первый элемент Wrapper (внутри которого находится datatable) данных (Say Division), поэтому в конечном итоге исчезнет целая таблица, включая заголовки.
ПРИМЕЧАНИЕ. Пожалуйста, добавьте datatable в подразделение, чтобы этот код работал.