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

首頁 > 編程 > JavaScript > 正文

jQuery獲取checkbox選中的值

2019-11-20 10:39:55
字體:
來源:轉載
供稿:網友

1、問題背景

有幾個多選框,選擇其中的幾個,獲取選中的值

2、設計結果如下圖所示:

3、設計源碼

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery獲取checkbox選中的值</title> <script type="text/javascript" src="jquery-2.2.0.js"></script> <script type="text/javascript"> $(function(){ $("input[name='ckb']:checkbox").click(function() { var str = ""; $("input[name='ckb']:checkbox").each(function() { if($(this).is(":checked")) { str += $(this).attr("value")+","; } }); if(str != null && str.length > 1) { str = str.substring(0,str.length-1); } alert(str); }); }); </script> </head> <body> <input type="checkbox" name="ckb" value="1"/>蘋果 <input type="checkbox" name="ckb" value="2"/>橘子 <input type="checkbox" name="ckb" value="3"/>梨子 <input type="checkbox" name="ckb" value="4"/>香蕉 </body> </html> 

下面給大家分享一段代碼關于jQuery操作CheckBox的方法(選中,取消,取值)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New document.nbsp;</TITLE> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <SCRIPT LANGUAGE="javascript" src="http://www.cnjquery.com/demo/jquery.js"></script> <SCRIPT LANGUAGE="javascript"> <!-- $("document.quot;).ready(function(){ $("#btn1").click(function(){ $("[name='checkbox']").attr("checked",'true');//全選 }) $("#btn2").click(function(){ $("[name='checkbox']").removeAttr("checked");//取消全選 }) $("#btn3").click(function(){ $("[name='checkbox']:even").attr("checked",'true');//選中所有奇數 }) $("#btn4").click(function(){ $("[name='checkbox']").each(function(){ if($(this).attr("checked")) { $(this).removeAttr("checked"); } else { $(this).attr("checked",'true'); } }) }) $("#btn5").click(function(){ var str=""; $("[name='checkbox'][checked]").each(function(){ str+=$(this).val()+""r"n"; //alert($(this).val()); }) alert(str); }) }) //--> </SCRIPT> </HEAD> <BODY> <form name="form1" method="post" action=""> <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="獲得選中的所有值"> <br> <input type="checkbox" name="checkbox" value="checkbox1"> checkbox1 <input type="checkbox" name="checkbox" value="checkbox2"> checkbox2 <input type="checkbox" name="checkbox" value="checkbox3"> checkbox3 <input type="checkbox" name="checkbox" value="checkbox4"> checkbox4 <input type="checkbox" name="checkbox" value="checkbox5"> checkbox5 <input type="checkbox" name="checkbox" value="checkbox6"> checkbox6 <input type="checkbox" name="checkbox" value="checkbox7"> checkbox7 <input type="checkbox" name="checkbox" value="checkbox8"> checkbox8 </form> 

以上所述是小編給大家分享的jQuery獲取checkbox選中的值,希望對大家有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 库车县| 宿州市| 邵阳县| 巴塘县| 岳池县| 大余县| 曲松县| 防城港市| 泗阳县| 栾川县| 嫩江县| 武安市| 慈溪市| 深泽县| 大丰市| 黄浦区| 泽普县| 宁津县| 安图县| 石河子市| 衡南县| 阿鲁科尔沁旗| 同仁县| 正定县| 龙江县| 扎赉特旗| 莱阳市| 嘉峪关市| 乌拉特后旗| 沾化县| 山东省| 阳信县| 广昌县| 额济纳旗| 伊金霍洛旗| 磐安县| 肥乡县| 稷山县| 永嘉县| 策勒县| 阿拉善右旗|