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脚本性能的优化方法
Feb 02 Javascript
js获取图片长和宽度的代码
Nov 24 Javascript
js检测输入内容全为空格的方法
May 03 Javascript
javascript限制文本框输入值类型的方法
May 07 Javascript
在JavaScript中操作时间之getMonth()方法的使用
Jun 10 Javascript
JQuery导航菜单选择特效
Apr 11 Javascript
JS实现的幻灯片切换显示效果
Sep 07 Javascript
Angular.JS中的this指向详解
May 17 Javascript
老生常谈JS中的继承及实现代码
Jul 06 Javascript
浅谈JavaScript面向对象--继承
Mar 20 Javascript
原生JS实现无缝轮播图片
Jun 24 Javascript
jQuery加PHP实现图片上传并提交的示例代码
Jul 16 jQuery
详解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获取文件的MD5值并判断是否被修改的例子
2014/06/19 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
PHP Header用于页面跳转时的几个注意事项
2016/10/21 PHP
phpmyadmin下载、安装、配置教程
2017/05/16 PHP
thinkphp5+layui实现的分页样式示例
2019/10/08 PHP
关于文本限制字数的js代码
2007/04/02 Javascript
jQuery创建插件的代码分析
2011/04/14 Javascript
ASP.NET jQuery 实例16 通过控件CustomValidator验证RadioButtonList
2012/02/03 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
各浏览器对document.getElementById等方法的实现差异解析
2013/12/05 Javascript
JavaScript动态修改背景颜色的方法
2015/04/16 Javascript
Javascript实现颜色rgb与16进制转换的方法
2015/04/18 Javascript
jQuery插件支持同一页面被多次调用
2016/02/14 Javascript
利用iscroll4实现轮播图效果实例代码
2017/01/11 Javascript
JS基于设计模式中的单例模式(Singleton)实现封装对数据增删改查功能
2018/02/06 Javascript
Vue 仿QQ左滑删除组件功能
2018/03/12 Javascript
vue-cli扩展多模块打包的示例代码
2018/04/09 Javascript
详解Angular中通过$location获取地址栏的参数
2018/08/02 Javascript
js实现文件上传功能 后台使用MultipartFile
2018/09/08 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
深入理解Puppeteer的入门教程和实践
2019/03/05 Javascript
Python压缩和解压缩zip文件
2015/02/14 Python
Python中处理字符串之endswith()方法的使用简介
2015/05/18 Python
Django中celery执行任务结果的保存方法
2019/07/12 Python
浅析PyTorch中nn.Module的使用
2019/08/18 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
2020/09/22 Python
python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案
2020/02/18 Python
python实现mask矩阵示例(根据列表所给元素)
2020/07/30 Python
手把手教你用Django执行原生SQL的方法
2021/02/18 Python
个人教师自我评价范文
2013/12/02 职场文书
学校运动会广播稿范文
2014/10/02 职场文书
2014保险公司个人工作总结
2014/12/09 职场文书
入党自荐书范文
2015/03/05 职场文书
Python中常见的导入方式总结
2021/05/06 Python
java实现对Hadoop的操作
2021/07/01 Java/Android