jQuery實現(xiàn)全選&全不選&非全選
更新時間:2017年03月23日 15:08:42 作者:wizx1992
本文主要介紹了jQuery實現(xiàn)全選&全不選&非全選,具有很好的參考價值,下面跟著小編一起來看下吧
1.點擊全選 選中/取消所有復(fù)選框
2.取消某一個復(fù)選框,全選按鈕不選中
3.勾選所有復(fù)選框后,全選按鈕選中
<div> <div><input type="checkbox" name="checkbox" />復(fù)選框1</div> <div><input type="checkbox" name="checkbox" />復(fù)選框2</div> <div><input type="checkbox" name="checkbox" />復(fù)選框3</div> <div><input type="checkbox" name="checkbox" />復(fù)選框4</div> <div><input type="checkbox" name="checkbox" />復(fù)選框5</div> <br> <div><input type="checkbox" name="checkall" />全選</div> </div>
$('input[name="checkall"]').click(function(){ if($(this).is(':checked')){ $('input[name="checkbox"]').each(function(){ $(this).prop("checked",true); }); }else{ $('input[name="checkbox"]').each(function(){ $(this).prop("checked",false); }); } }); // 全選 $('input[name="checkall"]').click(function(){ if($(this).is(':checked')){ $('input:checkbox[name=checkbox]').each(function(){ $(this).prop("checked",true); }) }else{ $('input:checkbox[name=checkbox]').each(function(){ $(this).prop("checked",false); }) } }) var ifAllChecked = true; // 是否全選-----是否選中全選按鈕 $('input:checkbox[name=checkbox]').click(function(){ ifAllChecked = true $('input:checkbox[name=checkbox]').each(function(i){ if(!$(this).is(':checked')){ // 有未選 ifAllChecked = false; } }); if(ifAllChecked){ $('input[name="checkall"]').prop("checked",true); }else{ $('input[name="checkall"]').prop("checked",false); } })
相關(guān)文章
jQuery實現(xiàn)table中兩列CheckBox只能選中一個的示例
下面小編就為大家?guī)硪黄猨Query實現(xiàn)table中兩列CheckBox只能選中一個的示例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09有關(guān)jQuery中parent()和siblings()的小問題
本文通過一個實例給大家介紹有關(guān)parent()和siblings()問題原因及解決方案,非常不錯具有參考借鑒價值,感興趣的朋友一起看看吧2016-06-06jquery實現(xiàn)LED廣告牌旋轉(zhuǎn)系統(tǒng)圖片切換效果代碼分享
這篇文章主要介紹了jquery實現(xiàn)LED廣告牌旋轉(zhuǎn)系統(tǒng)圖片切換效果類似路邊場景,很實用的代碼,推薦給大家,有需要的小伙伴可以參考下。2015-08-08jQuery圖片前后對比插件beforeAfter用法示例【附demo源碼下載】
這篇文章主要介紹了jQuery圖片前后對比插件beforeAfter用法,結(jié)合實例形式分析了beforeAfter插件的功能、參數(shù)用法與使用技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2016-09-09