一直会碰见input 全选框的问题,先整理一种情况:

1.

<input  id="selectAll" type="checkbox" />全选

2.

<input type='checkbox' id='id1' name='cb' value='1' />value1
<input type='checkbox' id='id2' name='cb' value='2' />value2
<input type='checkbox' id='id3' name='cb' value='3' />value3

3.

//全选框
jQuery(function () {
jQuery("#selectAll").click(function () { //全选
if (this.checked) {
jQuery("input[name='cb']").each(function () {
this.checked = true;
});
} else { //取消全选
jQuery("input[name='cb']").each(function () {
this.checked = false;
});
}
}
);
});

4.或者另外一种很简便的方法:

//全选框
jQuery(function () {
jQuery("#selectAll").click(function () { //全选
jQuery("input[name='cb']").attr("checked", true);
} else { //取消全选
jQuery("input[name='cb']").attr("checked", true);
}
}
);
});

同样,也是可以达到预期的效果。。。

最新文章

  1. [LeetCode] Binary Tree Level Order Traversal 二叉树层序遍历
  2. SDOI2009
  3. 深入理解Javascript中构造函数和原型对象的区别
  4. select 多表查询
  5. 20145209&amp;20145309信息安全系统设计基础实验报告 (4)
  6. hiho_1068_RMQ_st算法
  7. Storm(2) - Log Stream Processing
  8. POJ 2516 最小费用流
  9. Maximum Subarray (JAVA)
  10. ASP.NET Core的实时库: SignalR -- 预备知识
  11. unsigned long long类型与long long类型
  12. Testlink1.9.17使用方法(第十一章 其他易用性功能)
  13. EEPROM
  14. 【python】ftp连接,主被动,调试等级
  15. ELK菜鸟手记 (一) 环境配置+log4j日志记录
  16. echarts 实现tooltip双栏效果
  17. centos7及服务器端安装python2.7.13, setuptools, pip
  18. Head First Java &amp; static
  19. Altium Designer安装孔周围放置圆形Polygon Pour Cutout
  20. GridLayout with span

热门文章

  1. [C和指针]第三部分
  2. Python入门-引号
  3. 常用ADB命令
  4. Windows Internals学习笔记(二)系统架构
  5. git学习笔记10-新开发的功能不想要了-强行删除分支
  6. Linux配置apache等系列
  7. (一)MII/MDIO接口详解
  8. Android 开源项目分类汇总(转)
  9. uva 11728 Alternate Task
  10. NYOJ 298 点的变换