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 相关文章推荐
用javascript操作xml
Nov 04 Javascript
JavaScript中的索引数组、关联数组和静态数组、动态数组讲解
Nov 08 Javascript
js实现checkbox全选、不选与反选的方法
Feb 09 Javascript
Node.js事件驱动
Jun 18 Javascript
Jquery实现纵向横向菜单
Jan 24 Javascript
confirm确认对话框的实现方法总结
Jun 17 Javascript
JavaScript仿支付宝6位数字密码输入框
Dec 29 Javascript
原生JS实现跑马灯效果
Feb 20 Javascript
vue-router单页面路由
Jun 17 Javascript
Three.js加载外部模型的教程详解
Nov 10 Javascript
vue导出html、word和pdf的实现代码
Jul 31 Javascript
详解微信小程序实现WebSocket心跳重连
Jul 31 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
饭制《星际争霸》Mod:优化游戏机制 增加新单位
2017/07/02 星际争霸
这东西价格,可以买几台TECSUN S-2000
2021/03/02 无线电
PHP函数addslashes和mysql_real_escape_string的区别
2014/04/22 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
Php连接及读取和写入mysql数据库的常用代码
2014/08/11 PHP
php 魔术方法详解
2014/11/11 PHP
php微信开发之图片回复功能
2018/06/14 PHP
laravel 框架执行流程与原理简单分析
2020/02/01 PHP
效率高的Javscript字符串替换函数的benchmark
2008/08/02 Javascript
javascript 遍历验证所有文本框的值
2009/08/27 Javascript
javascript来定义类的规范小结
2010/11/19 Javascript
自写的jQuery异步加载数据添加事件
2014/05/15 Javascript
Javascript代码实现仿实例化类
2015/04/03 Javascript
jQuery动画效果相关方法实例分析
2015/12/31 Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
2016/04/26 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
jquery动态创建div与input的实例代码
2016/10/12 Javascript
js 将canvas生成图片保存,或直接保存一张图片的实现方法
2018/01/02 Javascript
vue.js获得当前元素的文字信息方法
2018/03/09 Javascript
详解新手使用vue-router传参时注意事项
2019/06/06 Javascript
Python多进程并发与多线程并发编程实例总结
2018/02/08 Python
Python编程flask使用页面模版的方法
2018/12/28 Python
Python3最长回文子串算法示例
2019/03/04 Python
Django框架创建mysql连接与使用示例
2019/07/29 Python
python批量处理txt文件的实例代码
2020/01/13 Python
Zavvi荷兰:英国大型音像制品和图书游戏零售商
2018/03/22 全球购物
.NET里面什么时候需要调用垃圾回收
2015/06/01 面试题
大三自我鉴定范文
2013/10/05 职场文书
师德学习感言
2014/01/31 职场文书
运输服务质量承诺书
2014/03/27 职场文书
道歉信怎么写
2015/05/12 职场文书
六一儿童节新闻稿
2015/07/17 职场文书
AJAX实现省市县三级联动效果
2021/10/16 Javascript
Python实现猜拳与猜数字游戏的方法详解
2022/04/06 Python
Android 界面一键变灰 深色主题工具类
2022/04/28 Java/Android
基于Android10渲染Surface的创建过程
2022/08/14 Java/Android