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

首頁 > 語言 > JavaScript > 正文

基于復選框demo(分享)

2024-05-06 15:26:10
字體:
來源:轉載
供稿:網友

本篇文章是關于復選框的,有2種形式:1、全選、反選由2個按鈕實現;2、全選、反選由一個按鈕實現。

<!DOCTYPE html><html> <head>  <meta charset="UTF-8">  <title>復選框demo</title>  <script src="../js/jquery-1.10.2.js" type="text/javascript"></script>  <style>   body{ text-align:center}    .con{ margin:100px auto; width:800px; height:400px; border:1px solid #F00; padding-top: 50px;}   </style>  </head> <body>  <div class="con">   <span><input type='checkbox' name='select' onclick='allSelect()'>全選</span>   <span><input type='checkbox' name='cancel' onclick='unAllSelect()'>反選</span>   <span><input type='checkbox' name='fruit' />蘋果</span>   <span><input type='checkbox' name='fruit' />香蕉</span>   <span><input type='checkbox' name='fruit' />梨子</span>   <span><input type='checkbox' name='fruit' />桃子</span>   <span><input type='checkbox' name='fruit' />西瓜</span>      <br><br><br>      <span><input type='checkbox' id="allBook" name='allBook' />全選</span>   <span><input type='checkbox' name='book' />老子</span>   <span><input type='checkbox' name='book' />尚書</span>   <span><input type='checkbox' name='book' />周易</span>   <span><input type='checkbox' name='book' />詩經</span>   <span><input type='checkbox' name='book' />孟子</span>   <span><input type='checkbox' name='book' />中庸</span>   <script type="text/javascript"> //全選 function allSelect(){  $("input[name='fruit']").prop("checked", "checked");  $("input[name='cancel']").removeAttr("checked"); } //反選 function unAllSelect(){  $("input[name='fruit']").removeAttr("checked");  $("input[name='select']").removeAttr("checked"); } //單選 $("#allBook").click(function(){  if(this.checked){//   $("input[name='book']").attr("checked", true);   $("input[name='book']").prop("checked", "checked");   }else{//   $("input[name='book']").attr("checked", false);   $("input[name='book']").removeAttr("checked");   } });</script>  </div> </body></html>

在實踐中碰到一個問題——check全選失效。解決辦法,使用prop方法代替attr。

$("input[name='book']").attr("checked", "checked"); $("input[name='book']").prop("checked", "checked"); 

這或許是和jQuery版本有關。

以上這篇基于復選框demo(分享)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 同仁县| 清原| 嵊州市| 祁东县| 武川县| 油尖旺区| 环江| 岳西县| 徐水县| 福鼎市| 庆元县| 泰和县| 凭祥市| 河池市| 石阡县| 汨罗市| 彭州市| 左权县| 历史| 通榆县| 漳浦县| 武宣县| 辽宁省| 丰台区| 平陆县| 大关县| 合川市| 嵩明县| 滦南县| 永清县| 镇远县| 安岳县| 万全县| 松江区| 龙川县| 城步| 邵东县| 龙南县| 北辰区| 德保县| 巴楚县|