簡簡單單兩行代碼搞定checkbox全選和取消全選
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>全選測試</title> <script type=text/javascript src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> </head> <body> <input type="checkbox" id="quanxuan" />全選<br /> <input type="checkbox" class="qx" />aa<br /> <input type="checkbox" class="qx" />aa<br /> <input type="checkbox" class="qx" />aa<br /> <input type="checkbox" class="qx" />aa<br /> <input type="checkbox" class="qx" />aa<br /> </body> </html> <script type="text/javascript"> $("#quanxuan").click(function(){ var xz = $(this).prop("checked");// 判斷全選按鈕的選中狀態 var ck = $(".qx").prop("checked",xz); // 讓class名爲qx的選項的選中狀態和全選按鈕的選中狀態一致。 }); </script>
<sc ript type=text/ja vasc ript src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></sc ript> </head> <body> <input type="checkbox" id="quanxuan" />全選<br /> <input type="checkbox" class="qx" />aa<br /> <input type="checkbox" class="qx" />aa<br /> <input type="checkbox" class="qx" />aa<br /> <input type="checkbox" class="qx" />aa<br /> <input type="checkbox" class="qx" />aa<br /> </body> </html> <script type="text/javascript"> $("#quanxuan").click(function(){ var xz = $(this).prop("checked");/ /判斷全選按鈕的選中狀態 var ck = $(".qx").prop("checked",xz); // 讓class名爲qx的選項的選中狀態和全選按鈕的選中狀態一致。 }); </script> $("#quanxuan").click(function(){ var xz = $(this).prop("checked");// 判斷全選按鈕的選中狀態 var ck = $(".qx").prop("checked",xz); // 讓class名爲qx的選項的選中狀態和全選按鈕的選中狀態一致。 }); </script>