jquery一句话全选/取消全选


Posted in Javascript onMarch 01, 2011

1、当然要引入jquery文件啦。
2、建立函数
var check_all = function(obj,name){$(":checkbox[name='"+name+"']").attr("checked",obj.checked); }
3、使用

<!DOCTYPE Html> 
<html> 
<head> 
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script> 
<script type="text/javascript"> 
function selectAll(checkbox) { 
$('input[type=checkbox]').attr('checked', $(checkbox).attr('checked')); 
} 
</script> 
</head> 
<body> 
<input type="checkbox" onclick="selectAll(this);" />全选<br/> 
<input type="checkbox" /><br/> 
<input type="checkbox" /><br/> 
<input type="checkbox" /><br/> 
<input type="checkbox" /><br/> 
<input type="checkbox" /><br/> 
<input type="checkbox" /><br/> 
…… 
</body> 
</html>

多组的JQUERY选中与取消
<head> 
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script> 
<script type="text/javascript"> 
function selectGroup(checkbox,obj) { 
$('input[name='+obj+']').attr('checked', $(checkbox).attr('checked')); 
} 
</script> 
</head> 
<body> 
<input type="checkbox" onclick="selectGroup(this,'grp1');" />选中GROUPA<br/> 
GROUPA:<br/> 
<input type="checkbox" name="grp1" />11<br/> 
<input type="checkbox" name="grp1" />22<br/> 
<input type="checkbox" name="grp1" />33<br/><br/> 
<input type="checkbox" onclick="selectGroup(this,'grp2');" />选中GROUPB<br/> 
GROUPB:<br/> 
<input type="checkbox" name="grp2" />44<br/> 
<input type="checkbox" name="grp2" />55<br/> 
<input type="checkbox" name="grp2" />66<br/> 
</body> 
</html>

另外的补充代码:
引用Jquery 库jquery-1.4.1-vsdoc.js 等

Jquery脚本代码——————————————————————

$(function() { 
$('#inputCheck').click(function() { 
$("input[name='Checkbox1']").attr("checked", $(this).attr("checked")); 
}); 
}); // 全选 $(function() { 
$("#select_reverse").click(function() { 
$("input[name='Checkbox1']").each(function(idx, item) { 
$(item).attr("checked", !$(item).attr("checked")); 
}) 
}); 
});//反选

html 前台代码————————————————————————
[code]
<input id="inputCheck" type="checkbox" />全选
<input id="select_reverse" type="checkbox" />反选
<input name="Checkbox1" type="checkbox" />
<input name="Checkbox1" type="checkbox" />
<input name="Checkbox1" type="checkbox" />
<input name="Checkbox1" type="checkbox" />
<input name="Checkbox1" type="checkbox" />
<input name="Checkbox1" type="checkbox" />
[html]
Javascript 相关文章推荐
网页的标准,IMG不支持onload标签怎么办
Jun 29 Javascript
JQuery-tableDnD 拖拽的基本使用介绍
Jul 04 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
Jan 28 Javascript
vue2滚动条加载更多数据实现代码
Jan 10 Javascript
JS实现针对给定时间的倒计时功能示例
Apr 11 Javascript
JS实现简单的点赞与踩功能示例
Dec 05 Javascript
vue自定义键盘信息、监听数据变化的方法示例【基于vm.$watch】
Mar 16 Javascript
详解javascript对数组和json数组的操作
Apr 15 Javascript
改进 JavaScript 和 Rust 的互操作性并深入认识 wasm-bindgen 组件
Jul 13 Javascript
Vue清除定时器setInterval优化方案分享
Jul 21 Javascript
javascript实现移动端轮播图
Dec 09 Javascript
在 HTML 页面中使用 React的场景分析
Jan 18 Javascript
基于jQuery的Tab选项框效果代码(插件)
Mar 01 #Javascript
jquery中实现标签切换效果的代码
Mar 01 #Javascript
IE图片缓存document.execCommand(&quot;BackgroundImageCache&quot;,false,true)
Mar 01 #Javascript
收集的10个免费的jQuery相册
Feb 26 #Javascript
jQuery 1.5.1 发布,全面支持IE9 修复大量bug
Feb 26 #Javascript
20款超赞的jQuery插件 Web开发人员必备
Feb 26 #Javascript
js对象的比较
Feb 26 #Javascript
You might like
PHP的SQL注入过程分析
2012/01/06 PHP
php入门之连接mysql数据库的一个类
2012/04/21 PHP
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
2013/06/18 PHP
php数组合并的二种方法
2014/03/21 PHP
php实现留言板功能
2017/03/05 PHP
JQuery实现自定义对话框的代码
2008/06/15 Javascript
javascript 动态数据下的锚点错位问题解决方法
2008/12/24 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
Javascript中的delete操作符详细介绍
2014/06/06 Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
2016/06/22 Javascript
Ajax的概述与实现过程
2016/11/18 Javascript
javascript实现获取图片大小及图片等比缩放的方法
2016/11/24 Javascript
vuejs绑定class和style样式
2017/04/11 Javascript
使用vue和datatables进行表格的服务器端分页实例代码
2017/06/07 Javascript
BootStrap Fileinput上传插件使用实例代码
2017/07/28 Javascript
使用 Node.js 模拟滑动拼图验证码操作的示例代码
2017/11/02 Javascript
JS基于递归实现网页版计算器的方法分析
2017/12/20 Javascript
Node.js搭建WEB服务器的示例代码
2018/08/15 Javascript
vue使用transition组件动画效果的实例代码
2021/01/28 Vue.js
浅析python打包工具distutils、setuptools
2018/04/20 Python
对python .txt文件读取及数据处理方法总结
2018/04/23 Python
python 拼接文件路径的方法
2018/10/23 Python
为什么Python中没有&quot;a++&quot;这种写法
2018/11/27 Python
python中强大的format函数实例详解
2018/12/05 Python
django框架自定义模板标签(template tag)操作示例
2019/06/24 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
2019/08/09 Python
Python-openCV读RGB通道图实例
2020/01/17 Python
山海经纬软件测试笔试题和面试题
2013/04/02 面试题
三个Unix的命令面试题
2015/04/12 面试题
美工的岗位职责
2013/11/14 职场文书
2014年银行员工年终自我评价
2014/09/19 职场文书
高中生逃课检讨书
2014/10/10 职场文书
2014年幼儿园安全工作总结
2014/11/10 职场文书
优秀教师先进事迹材料
2014/12/15 职场文书
2015年教师党员公开承诺书
2015/01/22 职场文书
MSSQL基本语法操作
2022/04/11 SQL Server