jquery統(tǒng)計(jì)用戶選中的復(fù)選框的個(gè)數(shù)
更新時(shí)間:2014年06月06日 09:30:07 作者:
使用選擇器得到所有被勾選的復(fù)選框元素的集合,然后通過(guò)判斷元素的個(gè)數(shù)來(lái)得到用戶勾選的個(gè)數(shù),需要的朋友可以參考下
復(fù)制代碼 代碼如下:
<!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+"個(gè)復(fù)選框");
})
</script>
</body>
</html>
使用選擇器得到所有被勾選的復(fù)選框元素的集合,然后通過(guò)判斷元素的個(gè)數(shù)來(lái)得到用戶勾選的個(gè)數(shù)。
有的時(shí)候,我們還對(duì)用戶勾選復(fù)選框的個(gè)數(shù)做了限制,假設(shè)只能勾選三個(gè),相應(yīng)的代碼是這樣的:
復(fù)制代碼 代碼如下:
<!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('親,最多只能選三個(gè)喲~');
return false; //另剛才勾選的取消
}
})
</script>
</body>
</html>
您可能感興趣的文章:
- jquery獲取復(fù)選框被選中的值
- jquery判斷checkbox(復(fù)選框)是否被選中的代碼
- jquery操作復(fù)選框(checkbox)的12個(gè)小技巧總結(jié)
- jquery如何獲取復(fù)選框的值
- JQUERY復(fù)選框CHECKBOX全選,取消全選
- jQuery判斷checkbox(復(fù)選框)是否被選中以及全選、反選實(shí)現(xiàn)代碼
- jquery獲取復(fù)選框被選中的值
- Jquery獲取復(fù)選框被選中值的簡(jiǎn)單方法
- jquery復(fù)選框CHECKBOX全選、反選
- jquery實(shí)現(xiàn)勾選復(fù)選框觸發(fā)事件給input賦值
- jQuery遍歷頁(yè)面所有CheckBox查看是否被選中的方法
- Jquery遍歷checkbox獲取選中項(xiàng)value值的方法
- checkbox全選/取消全選以及checkbox遍歷jQuery實(shí)現(xiàn)代碼
- jQuery實(shí)現(xiàn)遍歷復(fù)選框的方法示例
相關(guān)文章
用jquery與css打造個(gè)性化的單選框和復(fù)選框
利用jquery和css打造個(gè)性化的單選框和復(fù)選框,喜歡的朋友可以參考下。2010-10-10jQuery實(shí)現(xiàn)table隔行換色和鼠標(biāo)經(jīng)過(guò)變色的兩種方法
這篇文章主要介紹jQuery實(shí)現(xiàn)table隔行換色和鼠標(biāo)經(jīng)過(guò)變色的兩種方法,需要的朋友可以參考下2014-06-06jQuery插件FusionCharts繪制ScrollColumn2D圖效果示例【附demo源碼下載】
這篇文章主要介紹了jQuery插件FusionCharts繪制ScrollColumn2D圖效果,結(jié)合實(shí)例形式分析了jQuery使用FusionCharts插件結(jié)合swf文件實(shí)現(xiàn)ScrollColumn2D圖的繪制功能,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03jQuery基于Ajax實(shí)現(xiàn)讀取XML數(shù)據(jù)功能示例
這篇文章主要介紹了jQuery基于Ajax實(shí)現(xiàn)讀取XML數(shù)據(jù)功能,結(jié)合實(shí)例形式分析了jQuery基于ajax的get方式獲取xml文件數(shù)據(jù)并輸出顯示相關(guān)操作技巧,需要的朋友可以參考下2018-05-05jQuery UI的Dialog無(wú)法提交問(wèn)題的解決方法
最近在使用jQuery UI的Dialog控件時(shí)發(fā)現(xiàn)如果在此控件放置表單,則所有表單均無(wú)法正常提交2011-01-01jQuery獲取CSS樣式中的顏色值的問(wèn)題,不同瀏覽器格式不同的解決辦法
jQuery獲取CSS樣式中的顏色值的問(wèn)題,不同瀏覽器格式不同的解決辦法,需要的朋友可以參考一下2013-05-05