我目前有下面的代码,它给了我2个完美工作的数据表。它们附加到一个选择框,根据选择显示/隐藏一个表。现在一切都很完美,但我需要尝试用这些表来完成一项新任务:
我从未见过这一点,但我需要一个选项来放弃'或使用某种类型的选择选项从我的表中删除列,但这只能从表的当前视图中删除列。这是用于比较和QA,所以我可能正在查看表,需要从视图中删除5个不必要的列,而不是数据库。因此,如果我刷新页面,表格将恢复正常。
非常感谢任何想法:
代码:
<script type="text/javascript" src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script>
<script type="text/javascript">
(function($) {
$(document).ready(function() {
$('#mytable').DataTable();
$('#mytableSurvey').DataTable();
$('.dataTable').wrap('<div class="dataTables_scroll" />');
$(document).on('change' , '#select-tables', function(){
var table = $(this).val();
$('#' + table +'_wrapper').show();
$('[id$="_wrapper"]').not('#' + table +'_wrapper').hide();
});
$("#select-tables").trigger("change");
});
}(jQuery));
</script>
答案 0 :(得分:1)