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 相关文章推荐
img标签中onerror用法
Aug 13 Javascript
改善你的jQuery的25个步骤 千倍级效率提升
Feb 11 Javascript
JS实现时间格式化的方式汇总
Oct 16 Javascript
初识Node.js
Sep 03 Javascript
jQuery实现彩带延伸效果的网页加载条loading动画
Oct 29 Javascript
Webpack打包css后z-index被重新计算的解决方法
Jun 18 Javascript
websocket4.0+typescript 实现热更新的方法
Aug 14 Javascript
layui table 表格上添加日期控件的两种方法
Sep 28 Javascript
vue指令v-html使用过滤器filters功能实例
Oct 25 Javascript
Javascript call及apply应用场景及实例
Aug 26 Javascript
vue缓存之keep-alive的理解和应用详解
Nov 02 Javascript
JavaScript中MutationObServer监听DOM元素详情
Nov 27 Javascript
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
经典的星际争霸,满是回忆的BGM
2020/04/09 星际争霸
如何在PHP中进行身份认证
2006/10/09 PHP
PHP addslashes()函数讲解
2019/02/03 PHP
JS类的封装及实现代码
2009/12/02 Javascript
JS实现CheckBox复选框全选全不选功能
2015/05/06 Javascript
javascript验证手机号和实现星号(*)代替实例
2016/08/16 Javascript
es7学习教程之fetch解决异步嵌套问题的方法示例
2017/07/21 Javascript
View.post() 不靠谱的地方你知道多少
2017/08/29 Javascript
npm 下载指定版本的组件方法
2018/05/17 Javascript
JS动画实现回调地狱promise的实例代码详解
2018/11/08 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
2019/05/31 Javascript
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
PyTorch线性回归和逻辑回归实战示例
2018/05/22 Python
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
python爬取微信公众号文章的方法
2019/02/26 Python
Django中使用 Closure Table 储存无限分级数据
2019/06/06 Python
python写日志文件操作类与应用示例
2019/07/01 Python
python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)
2019/08/06 Python
python 操作excel表格的方法
2020/12/05 Python
如何用css3实现switch组件开关的方法
2018/02/09 HTML / CSS
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
澳大利亚的奢侈品牌:Oroton
2016/08/26 全球购物
Jo Malone美国官网:祖玛珑香水
2017/03/27 全球购物
ManoMano英国:欧洲第一家专注于DIY和园艺市场的电商平台
2020/03/12 全球购物
希腊品牌鞋类销售网站:epapoutsia.gr
2020/03/18 全球购物
数控专业个人求职信范例
2013/11/29 职场文书
十佳少先队员演讲稿
2014/09/12 职场文书
违章停车检讨书
2014/10/21 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
高中生军训感言
2015/08/01 职场文书
2016幼儿园教师年度考核评语
2015/12/01 职场文书
2016年暑期教师培训心得体会
2016/01/09 职场文书
Django利用AJAX技术实现博文实时搜索
2021/05/06 Python
关于antd tree 和父子组件之间的传值问题(react 总结)
2021/06/02 Javascript
Go Grpc Gateway兼容HTTP协议文档自动生成网关
2022/06/16 Golang
pandas时间序列之pd.to_datetime()的实现
2022/06/16 Python