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学习笔记之数组的增、删、改、查
Mar 23 Javascript
JS中setTimeout的巧妙用法前端函数节流
Mar 24 Javascript
JavaScript数组去重的多种方法(四种)
Sep 19 Javascript
jQuery 开发之EasyUI 添加数据的实例
Sep 26 jQuery
react-native组件中NavigatorIOS和ListView结合使用的方法
Sep 30 Javascript
Vue异步加载about组件
Oct 31 Javascript
详解node.js中的npm和webpack配置方法
Jan 21 Javascript
JavaScript函数的4种调用方法实例分析
Mar 05 Javascript
vue中datepicker的使用教程实例代码详解
Jul 08 Javascript
JavaScript代理模式原理与用法实例详解
Mar 10 Javascript
vue 动态设置img的src地址无效,npm run build 后找不到文件的解决
Jul 26 Javascript
Vue仿百度搜索功能
Dec 28 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
PHP获取用户访问IP地址的5种方法
2016/05/16 PHP
js模拟select下拉菜单控件的代码
2013/05/08 Javascript
Bootstrap每天必学之工具提示(Tooltip)插件
2016/04/26 Javascript
总结JavaScript设计模式编程中的享元模式使用
2016/05/21 Javascript
javaScript事件机制兼容【详细整理】
2016/07/23 Javascript
JavaScript实现格式化字符串函数String.format
2016/12/16 Javascript
jQuery EasyUI window窗口使用实例代码
2017/12/25 jQuery
详解Vue.js使用Swiper.js在iOS
2018/09/10 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
layui(1.0.9)文件上传upload,前后端的实例代码
2019/09/26 Javascript
Vue关于组件化开发知识点详解
2020/05/13 Javascript
vue实现井字棋游戏
2020/09/29 Javascript
一个超级简单的python web程序
2014/09/11 Python
Python实现统计英文单词个数及字符串分割代码
2015/05/28 Python
玩转python爬虫之爬取糗事百科段子
2016/02/17 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
2018/04/30 Python
详解python3中的真值测试
2018/08/13 Python
解决Pycharm下面出现No R interpreter defined的问题
2018/10/29 Python
Python选择网卡发包及接收数据包
2019/04/04 Python
如何基于Python创建目录文件夹
2019/12/31 Python
python爬虫学习笔记之Beautifulsoup模块用法详解
2020/04/09 Python
python3通过qq邮箱发送邮件以及附件
2020/05/20 Python
Python在字符串中处理html和xml的方法
2020/07/31 Python
Python实现给PDF添加水印的方法
2021/01/25 Python
水芝澳美国官网:H2O Plus
2016/10/15 全球购物
印尼美容产品购物网站:PerfectBeauty.id
2017/12/01 全球购物
Expedia印度尼西亚站:预订酒店、廉价航班和度假套餐
2018/01/31 全球购物
飞利浦法国官网:Philips法国
2019/07/10 全球购物
会计找工作求职信范文
2013/12/09 职场文书
开门红主持词
2014/04/02 职场文书
党员批评与自我批评
2014/10/15 职场文书
企业党的群众路线教育实践活动学习心得体会
2014/10/31 职场文书
秋季运动会开幕词
2015/01/28 职场文书
2015年端午节国旗下演讲稿
2015/03/19 职场文书
2016幼儿园新学期寄语
2015/12/03 职场文书
安装Windows Server 2012 R2企业版操作系统并设置好相关参数
2022/04/29 Servers