用JQuery实现全选与取消的两种简单方法


Posted in Javascript onFebruary 22, 2014

用JQUERY实现全选和取消全选,没有js那么繁琐,而且支持更多浏览器。

<mce:script type="text/javascript"><!--$(function() {  
    $("#checkall").click(function() {  
        $("input[@name='checkname[]']").each(function() {  
            $(this).attr("checked", true); 
        }); 
    }); 
    $("#delcheckall").click(function() {  
        $("input[@name='checkname[]']").each(function() {  
            $(this).attr("checked", false); 
        }); 
    }); 
}); 
// --></mce:script> 
<input type='checkbox' id='id1' name='checkname[]' value='1' />value1  
<input type='checkbox' id='id2' name='checkname[]' value='2' />value2 
<input type='checkbox' id='id3' name='checkname[]' value='3' />value3 
<input type="button" id="checkall" name="checkall" value="全选" /> 
<input type="button" id="delcheckall" name="delcheckall" value="取消全选" />

更加简单的一种:
$("#checkall").click( 
  function(){ 
    if(this.checked){ 
        $("input[name='checkname']").attr('checked', true)
    }else{ 
        $("input[name='checkname']").attr('checked', false)
    } 
  } 
);
Javascript 相关文章推荐
javascript js cookie的存储,获取和删除
Dec 29 Javascript
Javascript中 关于prototype属性实现继承的原理图
Apr 16 Javascript
js播放wav文件(源码)
Apr 22 Javascript
jquery得到font-size属性值实现代码
Sep 30 Javascript
javascript时间函数大全
Jun 30 Javascript
15个值得开发人员关注的jQuery开发技巧和心得总结【经典收藏】
May 25 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
Mar 03 Javascript
jQuery异步提交表单实例
May 30 jQuery
vue2项目使用sass的示例代码
Jun 28 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
Apr 25 Javascript
vue生命周期和react生命周期对比【推荐】
Sep 19 Javascript
在vue中v-bind使用三目运算符绑定class的实例
Sep 29 Javascript
jquery实现checkbox 全选/全不选的通用写法
Feb 22 #Javascript
防止jQuery ajax Load使用缓存的方法小结
Feb 22 #Javascript
jquery中load方法的用法及注意事项说明
Feb 22 #Javascript
页面加载完成后再执行JS的jquery写法以及区别说明
Feb 22 #Javascript
解决用jquery load加载页面到div时,不执行页面js的问题
Feb 22 #Javascript
文本框水印提示效果的简单实现代码
Feb 22 #Javascript
jquery实现省市select下拉框的替换(示例代码)
Feb 22 #Javascript
You might like
php轻松实现中英文混排字符串截取
2014/05/28 PHP
smarty自定义函数htmlcheckboxes用法实例
2015/01/22 PHP
PHP中的Trait 特性及作用
2016/04/03 PHP
PHP的介绍以及优势详细分析
2019/09/05 PHP
解决在laravel中auth建立时候遇到的问题
2019/10/15 PHP
jQuery 获取URL参数的插件
2010/03/04 Javascript
js 数组去重的四种实用方法
2014/09/09 Javascript
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
2014/09/26 NodeJs
JavaScript数据结构和算法之二叉树详解
2015/02/11 Javascript
javascript实现下班倒计时效果的方法(可桌面通知)
2015/07/10 Javascript
JS实现表单中checkbox对勾选中增加边框显示效果
2015/08/21 Javascript
基于JS2Image实现圣诞树代码
2015/12/24 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
2016/07/27 Javascript
基于bootstrap的选择框插件icheck
2016/12/23 Javascript
JS表格组件神器bootstrap table使用指南详解
2017/04/12 Javascript
IntersectionObserver实现图片懒加载的示例
2017/09/29 Javascript
JS中判断某个字符串是否包含另一个字符串的五种方法
2018/05/03 Javascript
vue watch深度监听对象实现数据联动效果
2018/08/16 Javascript
Node.js 使用request模块下载文件的实例
2018/09/05 Javascript
layui prompt 设置允许空白提交的方法
2019/09/24 Javascript
JavaScript遍历数组的方法代码实例
2020/01/14 Javascript
微信小程序利用for循环解决内容变更问题
2020/03/05 Javascript
[01:14:34]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第一局
2016/02/28 DOTA
python 系统调用的实例详解
2017/07/11 Python
python2.7实现邮件发送功能
2018/12/12 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
学会迭代器设计模式,帮你大幅提升python性能
2021/01/03 Python
全球航班旅行搜索网站:Cheapflights
2017/05/19 全球购物
印度民族服装购物网站:BIBA
2019/08/05 全球购物
安全生产网格化管理实施方案
2014/03/01 职场文书
《放小鸟》教学反思
2014/04/20 职场文书
生物技术专业求职信
2014/06/10 职场文书
小学生推普周国旗下讲话稿
2014/09/21 职场文书
2014年乡镇党建工作总结
2014/11/11 职场文书
宣传部部长竞选稿
2015/11/21 职场文书
2016幼儿教师自荐信范文
2016/01/28 职场文书