jquery處理checkbox(復(fù)選框)是否被選中實(shí)例代碼
jquery處理checkbox(復(fù)選框)是否被選中
現(xiàn)在如果一個復(fù)選框被選中,是用checked=true,checked="checked"也行
要用prop代替attr會更好,雖然在jQuery1.6之前版本的attr()方法能正常使用,但是現(xiàn)在必須使用prop()方法代替
實(shí)例代碼:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <title>checkbox</title> </head> <body> <input type="button" id="btn1" value="全選"> <input type="button" id="btn2" value="取消全選"> <input type="button" id="btn3" value="選中所有奇數(shù)"> <input type="button" id="btn4" value="反選"> <input type="button" id="btn5" value="獲得選中的所有值"> <input type="checkbox" value="checkbox1"/> <input type="checkbox" value="checkbox2"/> <input type="checkbox" value="checkbox3"/> <input type="checkbox" value="checkbox4"/> <input type="checkbox" value="checkbox5"/> <script src="js/jquery-3.2.0.min.js"></script> <script> $(function(){ var checkbox = $("input[type=checkbox]"); $("#btn1").on("click",function(){ checkbox.prop("checked",true); }); $("#btn2").on("click",function(){ checkbox.prop("checked",false); }); $("#btn3").on("click",function(){ $("input[type=checkbox]:even").prop("checked",true); }); $("#btn4").on("click",function(){ checkbox.each(function(){ if($(this).prop("checked")){ $(this).prop("checked",false); }else{ $(this).prop("checked",true); } }); }); $("#btn5").on("click",function(){ var str = ""; $("input[type=checkbox]").each(function(){ if($(this).prop("checked")){ str += $(this).val() + ","; } }); console.log(str); }); }); </script> </body> </html>
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- jQuery實(shí)現(xiàn)CheckBox全選、全不選功能
- jQuery操作復(fù)選框(CheckBox)的取值賦值實(shí)現(xiàn)代碼
- jQuery設(shè)置和獲取select、checkbox、radio的選中值方法
- jQuery實(shí)現(xiàn)的checkbox級聯(lián)選擇下拉菜單效果示例
- jQuery中checkbox反復(fù)調(diào)用attr(''checked'', true/false)只有第一次生效的解決方法
- jquery操作checkbox火狐下第二次無法勾選的解決方法
- jQuery實(shí)現(xiàn)點(diǎn)擊行選中或取消CheckBox的方法
相關(guān)文章
jq源碼解析之綁在$,jQuery上面的方法(實(shí)例講解)
下面小編就為大家?guī)硪黄猨q源碼解析之綁在$,jQuery上面的方法(實(shí)例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10jQuery多級聯(lián)動下拉插件chained用法示例
這篇文章主要介紹了jQuery多級聯(lián)動下拉插件chained用法,結(jié)合實(shí)例形式分析了jQuery多級聯(lián)動下拉插件chained的功能與基本使用技巧,需要的朋友可以參考下2016-08-08jQuery模擬原生態(tài)App上拉刷新下拉加載更多頁面及原理
很多App中,新聞或者展示類都存在下拉刷新和上拉加載的效果,如何實(shí)現(xiàn)上拉刷新下拉加載更多頁面的呢?下面小編通過下面內(nèi)容給大家介紹jQuery模擬原生態(tài)App上拉刷新下拉加載更多頁面及原理,需要的朋友可以參考下2015-08-08jquery實(shí)現(xiàn)仿新浪微博評論滾動效果
這篇文章主要介紹了jquery實(shí)現(xiàn)仿新浪微博評論滾動效果,基于jquery實(shí)現(xiàn)頁面圖文定時滾動效果,涉及jquery頁面元素的遍歷與樣式的動態(tài)操作技巧,是一款經(jīng)典的jquery滾動特效,非常具有實(shí)用價值,需要的朋友可以參考下2015-08-08jQuery實(shí)現(xiàn)產(chǎn)品對比功能附源碼下載
一些電商網(wǎng)站產(chǎn)品或評測網(wǎng)站會為用戶提供產(chǎn)品對比的功能,用戶只需勾選多個需要對比的產(chǎn)品,就可以進(jìn)行比對,下文給大家?guī)砹薺Query實(shí)現(xiàn)產(chǎn)品對比功能,一起看下吧2016-08-08jQuery hover事件簡單實(shí)現(xiàn)同時綁定2個方法
這篇文章主要介紹了jQuery hover事件簡單實(shí)現(xiàn)同時綁定2個方法,可實(shí)現(xiàn)同時綁定懸停與離開事件的功能,非常簡單實(shí)用,需要的朋友可以參考下2016-06-06