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 相关文章推荐
JS 建立对象的方法
Apr 21 Javascript
用JS实现一个页面多个css样式实现
May 29 Javascript
JavaScript.Encode手动解码技巧
Jul 14 Javascript
JavaScript isArray()函数判断对象类型的种种方法
Oct 11 Javascript
疯狂Jquery第一天(Jquery学习笔记)
May 11 Javascript
基于jQuery的计算文本框字数的代码
Jun 06 Javascript
javascript中Number对象的toString()方法分析
Dec 20 Javascript
基于BootStrap Metronic开发框架经验小结【七】数据的导入、导出及附件的查看处理
May 12 Javascript
用JavaScript获取页面文档内容的实现代码
Jun 10 Javascript
javascript的document中的动态添加标签实现方法
Oct 24 Javascript
CSS3+JavaScript实现翻页幻灯片效果
Jun 28 Javascript
js中自定义react数据验证组件实例详解
Oct 19 Javascript
详解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
php防攻击代码升级版
2010/12/29 PHP
php学习之function的用法
2012/07/14 PHP
php截取字符串并保留完整xml标签的函数代码
2013/02/06 PHP
Yii2 加载css、js 载静态资源的方法
2017/03/10 PHP
老生常谈PHP面向对象之命令模式(必看篇)
2017/05/24 PHP
php 将json格式数据转换成数组的方法
2018/08/21 PHP
6个常见的 PHP 安全性攻击实例和阻止方法
2020/12/16 PHP
JS处理VBArray的函数使用说明
2008/05/11 Javascript
defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
2010/04/27 Javascript
javascript new fun的执行过程
2010/08/05 Javascript
JavaScript三元运算符的多种使用技巧
2015/04/16 Javascript
jquery点击缩略图切换视频播放特效代码分享
2015/09/15 Javascript
jQuery版本升级踩坑大全
2016/01/12 Javascript
Javascript生成全局唯一标识符(GUID,UUID)的方法
2016/02/27 Javascript
深入理解JavaScript 函数
2016/06/06 Javascript
功能强大的Bootstrap组件(结合js)
2016/08/03 Javascript
AngularJS  双向数据绑定详解简单实例
2016/10/20 Javascript
JS实现获取汉字首字母拼音、全拼音及混拼音的方法
2017/11/14 Javascript
vue select选择框数据变化监听方法
2018/08/24 Javascript
详解Vue 全局变量,局部变量
2019/04/17 Javascript
vue 解决form表单提交但不跳转页面的问题
2019/10/30 Javascript
python实现按行切分文本文件的方法
2016/04/18 Python
python下读取公私钥做加解密实例详解
2017/03/29 Python
Pycharm编辑器技巧之自动导入模块详解
2017/07/18 Python
python+matplotlib演示电偶极子实例代码
2018/01/12 Python
Python OpenCV调用摄像头检测人脸并截图
2020/08/20 Python
python 实现图片上传接口开发 并生成可以访问的图片url
2019/12/18 Python
Python编译为二进制so可执行文件实例
2019/12/23 Python
Python通过socketserver处理多个链接
2020/03/18 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
遗产继承公证书
2014/04/09 职场文书
煤矿开采专业求职信
2014/07/08 职场文书
2014年度考核工作总结
2014/12/24 职场文书
年度考核表个人总结
2015/03/06 职场文书
导游词之大雁塔景区
2019/09/17 职场文书
mongodb数据库迁移变更的解决方案
2021/09/04 MongoDB