JavaScript控制table某列不显示的方法


Posted in Javascript onMarch 16, 2015

本文实例讲述了JavaScript控制table某列不显示的方法。分享给大家供大家参考。具体实现方法如下:

1、table代码

<table id="mytable" border="0" width="1400" align="center"  

  cellpadding="3" cellspacing="1" bgcolor="#dfdfdf">

  <tbody id="tbody1" style="background: #e4e9f0; font-weight: bold;">

      <tr class="gray12">

          <td width="120" bgcolor="#FFFFFF">日期</td>

          <td width="120" bgcolor="#FFFFFF">媒体名称</td>

          <td width="200" bgcolor="#FFFFFF">投放形式</td>

          <td width="120" bgcolor="#FFFFFF">曝光次数</td>

          <td width="120" bgcolor="#FFFFFF">曝光人数</td>

          <td width="120" bgcolor="#FFFFFF">点击次数</td>

          <td width="120" bgcolor="#FFFFFF">点击人数</td>

          <td width="120" bgcolor="#FFFFFF">CTR</td>

          <td width="120" bgcolor="#FFFFFF">访次</td>

          <td width="120" bgcolor="#FFFFFF">跳出次数</td>

          <td width="120" bgcolor="#FFFFFF">访问深度</td>

          <td width="120" bgcolor="#FFFFFF">浏览时长/秒</td>

          <td width="120" bgcolor="#FFFFFF">参与活动人数</td>

          <td width="120" bgcolor="#FFFFFF">办理业务人数</td>

      </tr>

  </tbody>

  <tbody id="detail_id"></tbody>

</table>

2、js根据权限控制

注:如果数据是动态数据,当赋值完后再控制显示td,否则会造成td头控制成功,其他行失败的情况

if (uname === "guest") {
 $("#mytable tr").each(function() {
   $(this).find("td").eq(7).css("display", "none");
   $(this).find("td").eq(8).css("display", "none");
   $(this).find("td").eq(9).css("display", "none");
   $(this).find("td").eq(10).css("display", "none");
   $(this).find("td").eq(11).css("display", "none");
   $(this).find("td").eq(12).css("display", "none");
   $(this).find("td").eq(13).css("display", "none");
 });
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript replace()正则替换实现代码
Feb 26 Javascript
简单常用的幻灯片播放实现代码
Sep 25 Javascript
javascript相等运算符与等同运算符详细介绍
Nov 09 Javascript
JS自定义对象实现Java中Map对象功能的方法
Jan 20 Javascript
script标签属性用type还是language
Jan 21 Javascript
JS+CSS实现简单滑动门(滑动菜单)效果
Sep 19 Javascript
Node.js刷新session过期时间的实现方法推荐
May 18 Javascript
html中鼠标滚轮事件onmousewheel的处理方法
Nov 11 Javascript
js常见遍历操作小结
Jun 06 Javascript
vue子组件改变父组件传递的prop值通过sync实现数据双向绑定(DEMO)
Feb 01 Javascript
uniapp实现可以左右滑动导航栏
Oct 21 Javascript
用vite搭建vue3应用的实现方法
Feb 22 Vue.js
详解addEventListener的三个参数之useCapture
Mar 16 #Javascript
解决Jquery向页面append新元素之后事件的绑定问题
Mar 16 #Javascript
jquery中radio checked问题
Mar 16 #Javascript
jquery中JSON的解析方式
Mar 16 #Javascript
浅谈js中的闭包
Mar 16 #Javascript
js完美实现@提到好友特效(兼容各大浏览器)
Mar 16 #Javascript
JavaScript DSL 流畅接口(使用链式调用)实例
Mar 15 #Javascript
You might like
解析centos中Apache、php、mysql 默认安装路径
2013/06/25 PHP
PHP文件系统管理(实例讲解)
2017/09/19 PHP
Ext JS 4实现带week(星期)的日期选择控件(实战二)
2013/08/21 Javascript
JS仿百度搜索自动提示框匹配查询功能
2013/11/21 Javascript
推荐4个原生javascript常用的函数
2015/01/12 Javascript
浅谈javascript语法和定时函数
2015/05/03 Javascript
JavaScript中的anchor()方法使用详解
2015/06/08 Javascript
基于JS实现密码框(password)中显示文字提示功能代码
2016/05/27 Javascript
jQuery 3.0 的 setter和getter 模式详解
2016/07/11 Javascript
ionic开发中点击input时键盘自动弹出
2016/12/23 Javascript
微信小程序 MD5的方法详解及实例代码
2017/03/10 Javascript
关于微信小程序bug记录与解决方法
2018/08/15 Javascript
vue2.0$nextTick监听数据渲染完成之后的回调函数方法
2018/09/11 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
React.js组件实现拖拽排序组件功能过程解析
2020/04/27 Javascript
微信小程序实现列表左右滑动
2020/11/19 Javascript
[01:39]2014DOTA2国际邀请赛 Newbee经理CU专访队伍火力全开
2014/07/15 DOTA
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
ptyhon实现sitemap生成示例
2014/03/30 Python
python中字典dict常用操作方法实例总结
2015/04/04 Python
python在文本开头插入一行的实例
2018/05/02 Python
基于Python实现迪杰斯特拉和弗洛伊德算法
2020/05/27 Python
元组列表字典(莫烦python基础)
2019/04/03 Python
python logging模块书写日志以及日志分割详解
2019/07/22 Python
python如何使用Redis构建分布式锁
2020/01/16 Python
Python3实现监控新型冠状病毒肺炎疫情的示例代码
2020/02/13 Python
给keras层命名,并提取中间层输出值,保存到文档的实例
2020/05/23 Python
基于python实现ROC曲线绘制广场解析
2020/06/28 Python
捷克家居装饰及图书音像购物网站:Velký košík
2018/04/16 全球购物
宝宝周岁宴答谢词
2014/01/26 职场文书
小学生开学第一课活动方案
2014/03/27 职场文书
小学雷锋月活动总结
2014/07/03 职场文书
民主评议党员自我评议范文2014
2014/09/26 职场文书
逃课检讨书怎么写
2015/01/01 职场文书
奖学金个人总结
2015/03/04 职场文书
产品调价通知函
2015/04/20 职场文书