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

 更新时间:2015年03月16日 10:41:23   作者:damaolly  
这篇文章主要介绍了JavaScript控制table某列不显示的方法,涉及javascript操作表单的技巧,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了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程序设计有所帮助。

相关文章

  • 8个绝妙的JS字符串处理技巧分享

    8个绝妙的JS字符串处理技巧分享

    当处理JavaScript字符串时,有许多有趣的技巧可以提高你的编码效率,这篇文章将介绍一些有关JavaScript字符串的技巧,让你在字符串操作方面更加娴熟
    2023-10-10
  • replace()方法查找字符使用示例

    replace()方法查找字符使用示例

    查找字符的情况下会使用replace()方法,此方法很常见也很实用,下面有个不错的示例,感兴趣的朋友可以参考下,希望对大家有所把帮助
    2013-10-10
  • 分析JS中this引发的bug

    分析JS中this引发的bug

    这篇文章主要介绍了分析JavaScript中this引发的bug以及相关的处理方法分析,一起学习下吧。
    2017-12-12
  • 前端实现读取word文件并将其原样式展示的几种方案

    前端实现读取word文件并将其原样式展示的几种方案

    在前端直接读取并原样展示Word文档是一个相对复杂的任务,因为Word文档的格式(如.doc或.docx)与Web技术栈使用的格式(HTML、CSS)不兼容,这篇文章主要给大家介绍了关于前端实现读取word文件并将其原样式展示的几种方案,需要的朋友可以参考下
    2024-08-08
  • 键盘上下键移动选择table表格行的js代码

    键盘上下键移动选择table表格行的js代码

    通过键盘上的上下键可以选择表格行的实现效果代码。思路不错,需要的朋友可以参考下。
    2009-12-12
  • js操作二级联动实现代码

    js操作二级联动实现代码

    网上二级(多级)联动的例子也不少,有各种不同的操作方法。我所采用的方法网上也应该有的,不过我还没有看到过。
    2010-07-07
  • JavaScript实现网页版的五子棋游戏

    JavaScript实现网页版的五子棋游戏

    这篇文章主要为大家详细介绍了JavaScript实现网页版的五子棋游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • 干货分享:让你分分钟学会javascript闭包

    干货分享:让你分分钟学会javascript闭包

    干货分享:让你分分钟学会javascript闭包,如何才能快速学会javascript闭包,本文为大家揭晓
    2015-12-12
  • javascript操作select参考代码

    javascript操作select参考代码

    用js控制select的方法,大家可以参考下
    2008-06-06
  • Webpack设置环境变量的一些误区详解

    Webpack设置环境变量的一些误区详解

    这篇文章主要给大家介绍了关于Webpack设置环境变量的一些误区,文中通过示例代码介绍的非常详细,对大家学习或者使用Webpack具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-12-12

最新评论