jQuery复选框全选、不选、反选
来源:互联网 发布:会计资格考试软件下载 编辑:程序博客网 时间:2024/06/04 18:18
jQuery复选框全选、不选、反选
特点:更注重用户体验;xhtml代码更简洁;更适合应用在后台数据编辑
$(function(){//全选$("#checkAll").click(function(){$(this).attr("checked",true).siblings().attr("checked",false)//勾选自己,同类不勾选$(this).parents().siblings().find("input:checkbox").attr("checked","checked")//查找并勾选同一祖先下的选框})//不选$("#checkNo").click(function(){$(this).attr("checked",true).siblings().attr("checked",false)//勾选自己,同类不勾$(this).parents().attr("checked",false).siblings().find("input:checkbox").attr("checked",false)//查找不勾选同一祖先下的选框})//反选$("#checkChange").click(function(){$(this).attr("checked",true).siblings().attr("checked",false)//勾选自己,同类不勾$(this).parents().attr("checked",false).siblings().find("input:checkbox").each(function(){//查找反选同一祖先下的选框(遍历)$(this).attr("checked",!$(this).attr("checked"))})})})
<table><tr><td colspan="2"><input type="checkbox" id="checkAll" />全选<input type="checkbox" id="checkNo" />全不选<input type="checkbox" id="checkChange" />反选</td></tr> <tr><th> </th><th>标题/title</th></tr><tr><td><input type="checkbox" /></td><td>数据标题数据标题数据标题数据标题数据标题</td></tr> <tr><td><input type="checkbox" /></td><td>数据标题数据标题数据标题数据标题数据标题</td></tr> <tr><td><input type="checkbox" /></td><td>数据标题数据标题数据标题数据标题数据标题</td></tr> <tr><td><input type="checkbox" /></td><td>数据标题数据标题数据标题数据标题数据标题</td></tr> <tr><td><input type="checkbox" /></td><td>数据标题数据标题数据标题数据标题数据标题</td></tr> <tr><td><input type="checkbox" /></td><td>数据标题数据标题数据标题数据标题数据标题</td></tr> <tr><td><input type="checkbox" /></td><td>数据标题数据标题数据标题数据标题数据标题</td></tr> <tr><td><input type="checkbox" /></td><td>数据标题数据标题数据标题数据标题数据标题</td></tr></table>
效果:
- jquery复选框全选,反选和不选
- jQuery复选框全选、不选、反选
- Jquery 复选框全选、反选
- jQuery复选框全选反选操作
- Jquery 复选框全选、反选
- jquery复选框全选与不选
- [JavaScript/JQuery] jquery 复选框全选 全不选 反选
- [JavaScript/JQuery] jquery 复选框全选 全不选 反选
- JQuery实现复选框全选、反选、不选及获取选中值
- 复选框全选反选
- 复选框全选,反选
- 复选框全选/反选
- js实现复选框 全选、反选、不选
- 【JS】全选、不选、反选复选框(模板)
- js-复选框的全选,反选,不选
- jquery实现复选框的全选和反选
- jQuery实现复选框的全选 反选 全不选
- JQuery之复选框的全选、全不选、反选功能
- Android获取系统cpu信息,内存,版本,电量等信息
- ubuntu下创建eclipse桌面快捷方式
- ios图片压缩
- Android ScrollView回弹效果(二)
- cocos2d x开启高清模式时地图坐标错误问题解决
- jQuery复选框全选、不选、反选
- 在Mac OS X中配置Apache + PHP + MySQL
- AsyncTask
- java将html实体字符转换成正常字符
- 存储基础(一)
- Linux中Kill进程的N种方法
- Spring MVC 教程,快速入门,深入分析
- 一步一步写STL:定制stl::auto_ptr
- C++STL的next_permutation