如何将table中的某一行th隐藏?

2025-02-25 21:34:24
推荐回答(1个)
回答1:

用jQuery操作:

1、$('tr').find('th:eq(0)').hide(); 

选择需要隐藏的行tr,找到对应需要隐藏的列th,使用hide()方法。

2、$('tr').find('td:eq(0)').hide();

选择需要隐藏的行tr,找到对应需要隐藏的列td,使用hide()方法。

扩展资料:

table列显示隐藏函数:

tableId:表示table表的ID

columns:表示table列索引例:0,1,2,3

type:显示隐藏列1.显示table列2.隐藏table列

functionhideShowTableTd(tableId,columns,type){

  varstrs=newArray();//定义一数组

  strs=columns.split(",");//字符分割

  vartableTd="";

  for(vari=0;i

    tableTd+="td:eq("+strs[i]+"),th:eq("+strs[i]+"),"

  }

  tableTd=tableTd.substring(0,tableTd.length-1);

  if(type=='1'){

    $('#'+tableId+'tr').find(tableTd).show();

  }

  if(type=='2'){

    $('#'+tableId+'tr').find(tableTd).hide();

  }

}