国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

基于jquery實現復選框全選,反選,全不選等功能

2019-11-20 11:27:24
字體:
來源:轉載
供稿:網友

jquery 實現全選,反選,全不選等功能,下面直接以例子進行說明。設頁面有如下一組復選框和幾個相關按鈕(全選,反選,全不選等):

<input type="checkbox" name="fruit" value="apple" />蘋果 <input type="checkbox" name="fruit" value="orange" />橘子 <input type="checkbox" name="fruit" value="banana" />香蕉 <input type="checkbox" name="fruit" value="grape" />葡萄  <input type="button" id="btn1" value="全選"> <input type="button" id="btn2" value="全不選"> <input type="button" id="btn3" value="反選"> <input type="button" id="btn4" value="選中所有奇數"> <input type="button" id="btn5" value="獲得選中的所有值"> 

則分別實現相關功能的完整代碼如下:

$(function(){   $('#btn1').click(function(){//全選     $("[name='fruit']").attr('checked','true');   });   $('#btn2').click(function(){//全不選     $("[name='fruit']").removeAttr('checked');   });   $('#btn3').click(function(){//反選     $("[name='fruit']").each(function(){       if($(this).attr('checked')){         $(this).removeAttr('checked');       }else{         $(this).attr('checked','true');       }     })   });   $("#btn4").click(function(){//選中所有奇數     $("[name='fruit']:even").attr('checked','true');   })   $("#btn5").click(function(){//獲取所有選中的選項的值     var checkVal='';     $("[name='fruit'][checked]").each(function(){       checkVal+=$(this).val()+',';     })     alert(checkVal);   }) }); 

注意使用 jquery 之前必須要引入 jquery 包哦!

以上就是小編辛苦整理的代碼,是不是用起來很方便,希望能夠幫到大家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 山阳县| 葵青区| 自治县| 武夷山市| 新巴尔虎左旗| 榕江县| 天等县| 铁力市| 牡丹江市| 花莲县| 梨树县| 石景山区| 星子县| 铜山县| 安庆市| 广水市| 灵川县| 建始县| 肃宁县| 从江县| 宣城市| 侯马市| 靖边县| 宜昌市| 西吉县| 崇仁县| 阆中市| 门源| 虎林市| 海林市| 通州区| 九龙县| 嵩明县| 威海市| 蓬莱市| 盈江县| 克山县| 垦利县| 潜山县| 大余县| 元江|