源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

jquery统计用户选中的复选框的个数

  • 时间:2021-09-09 13:27 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:jquery统计用户选中的复选框的个数
[u]复制代码[/u] 代码如下:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>jquery test</title> <script src="jquery-1.11.1.min.js"></script> </head> <body> <input type="checkbox" name="check" value="one"/>one<br/> <input type="checkbox" name="check" value="two"/>two<br/> <input type="checkbox" name="check" value="three"/>three<br/> <input type="checkbox" name="check" value="four"/>four<br/> <input type="checkbox" name="check" value="five"/>five<br/> <input type="checkbox" name="check" value="six"/>six<br/> <input type="checkbox" name="check" value="seven"/>seven<br/> <button name="sub">提交</button> <script type="text/javascript"> $("button[name=sub]").click(function(){ var len = $("input:checkbox:checked").length; alert("你一共选中了"+len+"个复选框"); }) </script> </body> </html>
使用选择器得到所有被勾选的复选框元素的集合,然后通过判断元素的个数来得到用户勾选的个数。 有的时候,我们还对用户勾选复选框的个数做了限制,假设只能勾选三个,相应的代码是这样的:
[u]复制代码[/u] 代码如下:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>jquery test</title> <script src="jquery-1.11.1.min.js"></script> </head> <body> <input type="checkbox" name="check" value="one"/>one<br/> <input type="checkbox" name="check" value="two"/>two<br/> <input type="checkbox" name="check" value="three"/>three<br/> <input type="checkbox" name="check" value="four"/>four<br/> <input type="checkbox" name="check" value="five"/>five<br/> <input type="checkbox" name="check" value="six"/>six<br/> <input type="checkbox" name="check" value="seven"/>seven<br/> <script type="text/javascript"> $("input:checkbox").click(function(){ var len = $("input:checkbox:checked").length; if(len>3){ alert('亲,最多只能选三个哟~'); return false; //另刚才勾选的取消 } }) </script> </body> </html>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部