手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery统计用户选中的复选框的个数
jquery统计用户选中的复选框的个数
摘要:复制代码代码如下:jquerytestonetwothreefourfivesixseven提交$("button[name=sub]")....

复制代码 代码如下:

<!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>

使用选择器得到所有被勾选的复选框元素的集合,然后通过判断元素的个数来得到用户勾选的个数。

有的时候,我们还对用户勾选复选框的个数做了限制,假设只能勾选三个,相应的代码是这样的:

复制代码 代码如下:

<!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>

【jquery统计用户选中的复选框的个数】相关文章:

jquery 构造函数在表单提交过程中修改数据

Jquery动态添加输入框的方法

jquery简单实现外部链接用新窗口打开的方法

jquery判断至少有一个checkbox被选中的方法

JQuery中DOM实现事件移除的方法

音乐播放用的的几个函数

jQuery判断指定id的对象是否存在的方法

jquery实现用户打分评分特效

jQuery实现延迟跳转的方法

jQuery实现html表格动态添加新行的方法

精品推荐
分类导航