JQuery对表格进行操作的常用技巧总结


Posted in Javascript onApril 23, 2014

1、表格奇数行和偶数行分别添加样式

$(function(){ 
$('tr:odd').addClass("odd"); 
$('tr:even').addClass("even"); 
});

不算表的头部
$(function(){ 
$('tbody>tr:odd').addClass("odd"); 
$('tbody>tr:even').addClass("even"); 
});

2、单选框控制行的高亮显示
$('tobdy>tr').click(function(){ 
$(this).addClass('selected') 
.siblings().removeClass('selected') 
.end() // 重新返回该对象 
.find(':radio').attr('checked',true); 
});

3、复选框控制行的高亮显示
$('tobdy>tr').click(function(){ 
if( $(this).hasClass('selected') ){ // 判断是否有selected高亮样式 
$(this).removeClass('selected') 
.find(':checkbox').attr('checked',false); 
}else{ 
$(this).addClass('selected') 
.find(':checkbox').attr('checked',true); 
} 
});

4、表格内容筛选
$(function(){ 
$('table tbody tr').hide() 
.filter(":contains(李)").show(); 
});
Javascript 相关文章推荐
使用apply方法处理数组的三个技巧[译]
Sep 20 Javascript
你的 mixin 真的兼容 ECMAScript 5 吗?
Apr 11 Javascript
深入理解JavaScript高级之词法作用域和作用域链
Dec 10 Javascript
JavaScript Array对象扩展indexOf()方法
May 09 Javascript
javascript最基本的函数汇总
Jun 25 Javascript
jQuery实现图片左右滚动特效
Apr 20 Javascript
javascript防篡改对象实例详解
Apr 10 Javascript
canvas简单快速的实现知乎登录页背景效果
May 08 Javascript
Vue中img的src属性绑定与static文件夹实例
May 18 Javascript
Angular.js前台传list数组由后台spring MVC接收数组示例代码
Jul 31 Javascript
AngularJS 前台分页实现的示例代码
Jun 07 Javascript
vue中配置scss全局变量的步骤
Dec 28 Vue.js
IE6已终止操作问题的2种情况及解决
Apr 23 #Javascript
三种检测iPhone/iPad设备方向的方法
Apr 23 #Javascript
JS使用getComputedStyle()方法获取CSS属性值
Apr 23 #Javascript
javascript数字时钟示例分享
Apr 23 #Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
Apr 23 #Javascript
iframe实用操作锦集
Apr 22 #Javascript
js操作输入框中选择内容兼容IE及其他主流浏览器
Apr 22 #Javascript
You might like
php 全文搜索和替换的实现代码
2008/07/29 PHP
php运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
JAVASCRIPT style 中visibility和display之间的区别
2010/01/22 Javascript
asp.net+js 实现无刷新上传解析csv文件的代码
2010/05/17 Javascript
纯js代码实现未知宽高的元素在指定元素中垂直水平居中显示
2015/09/12 Javascript
JS实现点击网页判断是否安装app并打开否则跳转app store
2016/11/18 Javascript
详解Vue 动态添加模板的几种方法
2017/04/25 Javascript
JS将网址url转化为JSON格式的方法
2018/07/02 Javascript
jQuery中常用动画效果函数知识点整理
2018/08/19 jQuery
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
微信二次分享报错invalid signature问题及解决方法
2019/04/01 Javascript
layui type2 通过url给iframe子页面传值的例子
2019/09/06 Javascript
跟老齐学Python之做一个小游戏
2014/09/28 Python
玩转python爬虫之URLError异常处理
2016/02/17 Python
详解Python之数据序列化(json、pickle、shelve)
2017/03/30 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
利用python求相邻数的方法示例
2017/08/18 Python
Python引用传值概念与用法实例小结
2017/10/07 Python
Python实现的FTP通信客户端与服务器端功能示例
2018/03/28 Python
解决Ubuntu pip 安装 mysql-python包出错的问题
2018/06/11 Python
python实现对输入的密文加密
2019/03/20 Python
Django框架实现分页显示内容的方法详解
2019/05/10 Python
python 中的列表生成式、生成器表达式、模块导入
2019/06/19 Python
python搜索包的路径的实现方法
2019/07/19 Python
英国领先的葡萄酒专家:Majestic Wine
2017/05/30 全球购物
Solaris操作系统的线程机制
2012/12/23 面试题
一套Delphi的笔试题二
2013/05/11 面试题
清明节扫墓活动方案
2014/03/02 职场文书
员工考核评语大全
2014/04/26 职场文书
计算机多媒体专业自荐信
2014/07/04 职场文书
大学本科生职业生涯规划书范文
2014/09/14 职场文书
销售内勤岗位职责范本
2015/04/13 职场文书
值班管理制度范本
2015/08/06 职场文书
KTV员工管理制度
2015/08/06 职场文书
一条 SQL 语句执行过程
2022/03/17 MySQL