首页 > 代码库 > jQuery 操作 input 之 checkbox
jQuery 操作 input 之 checkbox
jQuery 操作 input 之 checkbox 篇
HTML 代码清单:
<input type="checkbox" name="hobby" value=http://www.mamicode.com/"棒球"> 棒球>
1、给每一个 item 绑定事件:$("[name='hobby']:checkbox").on('click', function(){ alert($(this).val()); });
2、获取选中的 item:$("[name='checkAll']:checkbox").on('click', function(){ var val = ''; $("[name='hobby']:checkbox").each(function(){ if ($(this).attr('checked')) { val += $(this).val()+','; } }); val = val.length > 0 ? val.substr(0, val.length-1) : ''; alert(val); });
3、全选/全不选//点击每一个item触发 $("[name='hobby']:checkbox").on('click', function(){ var $items = $("[name='hobby']:checkbox"); $("[name='checkAll']:checkbox").attr('checked', $items.length == $items.filter("[name='hobby']:checked").length); }); //点击全选触发 $("[name='checkAll']:checkbox").on('click', function(){ $("[name='hobby']:checkbox").attr('checked', this.checked); });后续整理不断更新中...
本文出自 CSDN,转载请注明出处!
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。