elementUi+vue让table中的某一列隐藏呢

JavaScript020

elementUi+vue让table中的某一列隐藏呢,第1张

1、新建一个html文件,命名为test.html,用于实现点击隐藏表格指定列的功能。

2、在test.html页面,使用table标签创建四行三列的表格,<caption></caption>作为标题,下面将给它绑定点击事件,实现点击隐藏价格列。

3、使用css美化表格,设置表格的边框、字体大小、对齐方式、内边距等样式,代码如下。

4、使用js中的window.onload方法,在页面加载的时候执行function函数,下面将在function函数内实现隐藏表格列逻辑。

5、使用js中的document.getElementsByTagName()方法获得表格对象,并赋值给tab变量,用于下面获得表格内的caption对象。

6、最后在浏览器运行test.html文件,当点击“隐藏价格”时,把价格列隐藏 ,实现在table表格中使用js隐藏指定列的功能。

会用JQuery的话

function hide(num)

{

var selector = "td:first-child"

for(var i = 0i <numi++)

{

selector = selector + "+td"

}

$(selector).hide()

}

hide(0)

方法:

在this.GridView1.DataSource =bind()

this.GridView1.DataBind()

后面写

for(int i=0i<GridView1.Rows.Counti++)

{

TableCell tc=GridView1.Rows[i].Cells[0]//定义第一列

tc.Visible=false//隐藏所有行中的第一列数据

}

//顺便隐藏列头

GridView1.HeaderRow.Cells[0].Visible = false