jquery关于表格隐藏和显示问题
1. 关于指定表格指定列隐藏显示
$(":checkbox[name*=month]").each(function(){
	     	if(!$(this).attr("checked")){
				var colnum = $(this).val();
				$("#listPage").find('tr').find("td:eq(" + colnum.toString() + ")").hide();
				$("#listPage").find('tr').find("th:eq(" + colnum.toString() + ")").hide();
			} else {
				var colnum = $(this).val();
				$("#listPage").find('tr').find("td:eq(" + colnum.toString() + ")").show();
				$("#listPage").find('tr').find("th:eq(" + colnum.toString() + ")").show();
			}
       });
或者:
$(document).ready(function(){
            $("td:eq(2)",$("tr")).hide();
           $("td:eq(3)",$("tr")).hide();
            $("td:eq(4)",$("tr")).hide();
          $("#button1").click(function(){
                    $("td:eq(2)",$("tr")).toggle(1000); //设置为0表示不用动画 ,1000就1秒的时间来展示或者隐藏
                    $("td:eq(3)",$("tr")).toggle(1000);
                 $("td:eq(4)",$("tr")).toggle(1000);
                 });
    }); 
2. 获取表格的列数
var col = $("#listPage").find("th").prevAll().length;//获取表格列数
		for(var i=0;i<=col;i++){
			if($("#listPage").find('tr').find("th:eq(" + i.toString() + ")").css("display")=='none') {//判断列是否被隐藏
    			$("input[value="+i+"]").attr("checked",false);
    		} else {
    			$("input[value="+i+"]").attr("checked",true);
    		}
		}
3. 在jquery中如果想查找一个可见的元素用 :visible
 
 例如$("tr:visible")
 
 如果想找不显示的,可以用
 
 $("tr:not(':visible')")就行了。
jquery关于表格隐藏和显示问题的更多相关文章
- JQuery: JQuery效果(隐藏、显示、切换,滑动,淡入淡出,以及动画)
		
JQuery:效果 JQuery效果有很多,包括隐藏.显示.切换,滑动,淡入淡出,以及动画等.隐藏:JQuery hide() 显示:JQuery show() 切换:JQuery toggle() ...
 - jQuery效果:隐藏、显示、切换、滑动、淡入淡出、动画
		
jQuery效果 隐藏.显示.切换.滑动.淡入淡出.以及动画 1.隐藏与显示(改变:display:none;) hide()--隐藏 show()--显示 toggle()方法:可以使用它来切换hi ...
 - jQuery控制元素隐藏和显示
		
1.jQuery隐藏和显示效果 通过 jQuery,您可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素: $("#hide").click(functio ...
 - jQuery效果之隐藏与显示、淡入淡出、滑动、回调
		
隐藏与显示 淡入淡出 滑动效果
 - jQuery获取表格隐藏域与ajax请求数据结合显示详情
		
0.表格样式
 - 简单地做一下“回到顶部”按钮,用jQuery实现其隐藏和显示
		
1.首先,我们要准备HTML代码: <div id="return-top"> <a href="#top">返回顶部</a> ...
 - Javascript与jQuery方法的隐藏与显示
		
如题,代码奉上. <html> <head> <title>denotoggle</title> <style> #box { width: ...
 - 【记录】jquery动态控制div隐藏或者显示
		
1.jQuery判断一个元素当前状态是显示还是隐藏 $("#id").is(':visible'); //true为显示,false为隐藏 $("#id").i ...
 - jquery点击隐藏和显示
		
<script type="text/javascript"> $("#close").click(function(){ $("#cen ...
 
随机推荐
- 调用QQ截图
			
var SHExecInfo: SHELLEXECUTEINFO; begin //截图前隐藏主程序窗口 Form1.Hide; //等待截图执行完成 SHExecInfo.cbSize := siz ...
 - eclipse插件maven的使用,web打包成WAR,tomcat下直接运行
			
1.首先下载maven 其下载地址为:http://maven.apache.org/download.html 下载apache-maven-3.0.3-bin.zip 环境变量配置为 变量 ...
 - PHP学习之-数据库操作
			
PHP学习之-数据库操作 1.PHP支持那些数据库 PHP通过安装相应的扩展来实现数据库操作,现代应用程序的设计离不开数据库的应用,当前主流的数据库有MsSQL,MySQL,Sybase,Db2,Or ...
 - yii Query Builder (yii 查询构造器) 官方指南翻译
			
/**** Query Builder translated by php攻城师 http://blog.csdn.net/phpgcs Preparing Query Builder 准备 Quer ...
 - iOS学习——ViewController(六)
			
ViewController是iOS应用程序中重要的部分,是应用程序数据和视图之间的重要桥梁,ViewController管理应用中的众多视图. iOS的SDK中提供很多原生ViewControlle ...
 - HDU2795 Billboard 【线段树】+【单点更新】
			
Billboard Time Limit: 20000/8000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total ...
 - Cordys BOP 4平台开发入门实战演练——Webservices开发(0基础)
			
0.文章导读 本文档针对Cordys BOP-4 WS-AppServer基础功能进行验证和高速开发指导.(高级实践文档请參考兴许文档). 0.1.WS-AppServer概述 WS-AppServe ...
 - 发掘ListBox的潜力(二):鼠标拖放插入点提示
			
鼠标拖放插入点提示 鼠标拖放是Windows常见的操作,比如拷贝文件就可用拖放方式进行.在我们编写的应用程序中,有时为了方便用户操作需要支持鼠标拖放.对于大部分的VCL控件只要鼠标将DragMode设 ...
 - 算法设计与分析——多边形游戏(DP)
			
1.问题描述: 给定N个顶点的多边形,每个顶点标有一个整数,每条边上标有+(加)或是×(乘)号,并且N条边按照顺时针依次编号为1~N.下图给出了一个N=4个顶点的多边形. 游戏规则 :(1) 首先 ...
 - iOS  网络错误-分类
			
在进行网络数据交换的时候总是遇到各种各样的错误. 这些网络错误是来自client还是server. 我们来梳理一下: 我们将错误分为三个大类 操作系统错误 http请求错误 应用错误 1.操作系统错误 ...