js實(shí)現(xiàn)功能比較全面的全選和多選
更新時(shí)間:2017年03月02日 15:59:33 作者:luo8481824
本文主要分享了js實(shí)現(xiàn)功能比較全面的全選和多選的示例代碼,具有很好的參考價(jià)值。下面跟著小編一起來看下吧
效果圖:

代碼如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
<input type="checkbox" id="checkbox" value="1" onclick="check()" />水果 <br />
<input type="checkbox" value="${article.id}" name="box" class="item" />奶茶<br />
<input type="checkbox" value="${article.id}" name="box" class="item"/>香蕉<br />
<input type="checkbox" value="${article.id}" name="box" class="item"/>橘子<br />
<input type="checkbox" value="${article.id}" name="box" class="item"/>蘋果<br />
<input type="checkbox" value="${article.id}" name="box" class="item"/>梨子<br />
<script type="text/javascript">
function quanxuan(){
var $checkbox = $(".item");
var $checked = $checkbox.filter(":checked");
if($checkbox.length == $checked.length){
$("#checkbox").prop("checked",true);
}else{
$("#checkbox").prop("checked",false);
}
}
$(function(){
$("#checkbox").on("change",function(){
var checked = $(this).prop("checked"); // true / false
$(".item").prop("checked",checked);
quanxuan();
});
$("body").on("change" , ".item",function(e){
quanxuan();
});
});
</script>
</body>
</html>
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時(shí)也希望多多支持腳本之家!
您可能感興趣的文章:
- js實(shí)現(xiàn)(全選)多選按鈕的方法【附實(shí)例】
- 使用javascript實(shí)現(xiàn)ListBox左右全選,單選,多選,全請(qǐng)
- 兼容ie和firefox版本的js反選 全選 多選框
- 使用vue.js實(shí)現(xiàn)checkbox的全選和多個(gè)的刪除功能
- 利用Vue.js指令實(shí)現(xiàn)全選功能
- js表單處理中單選、多選、選擇框值的獲取及表單的序列化
- AngularJS單選框及多選框?qū)崿F(xiàn)雙向動(dòng)態(tài)綁定
- 比較全的JS checkbox全選、取消全選、刪除功能代碼
- 使用js如何實(shí)現(xiàn)全選與全不選
- JS實(shí)現(xiàn)CheckBox復(fù)選框全選全不選功能
相關(guān)文章
深入淺析JavaScript中數(shù)據(jù)共享和數(shù)據(jù)傳遞
這篇文章主要介紹了深入淺析JavaScript中數(shù)據(jù)共享和數(shù)據(jù)傳遞的相關(guān)資料,需要的朋友可以參考下2016-04-04
javascript實(shí)現(xiàn)簡(jiǎn)單小鋼琴有聲彈奏效果
用HTML5+javascript實(shí)現(xiàn)的小鋼琴,按下鋼琴鍵上的相應(yīng)字母用或用鼠標(biāo)點(diǎn)擊鋼琴鍵發(fā)聲,javascript代碼包含了對(duì)鼠標(biāo)按下、移動(dòng)和松開,以及鍵盤按下的事件監(jiān)聽2024-02-02
Promise 鏈?zhǔn)秸{(diào)用原理精簡(jiǎn)示例
這篇文章主要為大家介紹了Promise 鏈?zhǔn)秸{(diào)用原理精簡(jiǎn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12
javascript實(shí)現(xiàn)的listview效果
javascript實(shí)現(xiàn)的listview效果...2007-04-04
JS畫布動(dòng)態(tài)實(shí)現(xiàn)黑客帝國(guó)背景效果
這篇文章主要為大家詳細(xì)介紹了JS畫布動(dòng)態(tài)實(shí)現(xiàn)黑客帝國(guó)背景效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11
代碼塊高亮可復(fù)制顯示js插件highlight.js+clipboard.js整合
最近有個(gè)需求是將jsp頁面上的某一段代碼塊格式化成類似CSDN的代碼塊的樣式,而且很多平臺(tái)都使用了這樣的功能,下面就為大家簡(jiǎn)單分享一下2021-02-02

