jQuery实现checkbox全选

jQuery的选择器确实很强大,比起自己实现能节约不少代码

  1. <script type="text/javascript">
  2. $(function() {
  3.     $("#selectall").click(function() {
  4.         $("input[@name='shareuser[]']").each(function() {
  5.             $(this).attr("checked", true);
  6.         });
  7.     });
  8.     $("#deselectall").click(function() {
  9.         $("input[@name='shareuser[]']").each(function() {
  10.             $(this).attr("checked", false);
  11.         });
  12.     });
  13. });
  14. </script>
  15.  
  16. <input type='checkbox' id='in-shareuser-10' name='shareuser[]' value='10' />UserA
  17. <input type='checkbox' id='in-shareuser-11' name='shareuser[]' value='11' />UserB
  18. <input type='checkbox' id='in-shareuser-12' name='shareuser[]' value='12' />UserC
  19.  
  20. <input type="button" id="selectall" name="selectall" value="全选" />
  21. <input type="button" id="deselectall" name="deselectall" value="取消全选" />
标签:, ,

相关日志

京ICP备05059555号

收藏 & 分享

Powered by 17fav.com