我有一个 html 表,其中填充了来自数据库的信息。为了显示/隐藏列,我在这篇文章中实现了单行方法 Hide/Show Column in an HTML Table
我实现该方法的代码如下所示:
$("#ID").change(function(){
if ($(this).is(':checked'))
{
$('th:nth-child(2)').hide("fast");
$('td:nth-child(2)').hide("fast");
} else {
$('th:nth-child(2)').show("fast");
$('td:nth-child(2)').show("fast");
}
});
除了当我在表格中再次显示该列时,单元格宽度和内容都被弄乱了,这很好用。我想知道是否有任何方法可以将其设置为扩展?
这是正在发生的事情的照片: