checkbox 核取方塊全選程式碼
核取方塊全選效果大家應該都不陌生,大量網站都有應用。
具有批量管理功能的網站更是如此,下面分享一個具有全選功能的例子。
程式碼如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>核取方塊全選程式碼例項-螞蟻部落</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(function(){ var checkboxes = $('input[name=choose]'); var btn = $('#btn'); var btn2 = $('#btn2'); btn.click(function(){ checkboxes.prop('checked',this.checked); }); checkboxes.click(function(){ var flag = true; checkboxes.each(function(){ if(!this.checked) flag = false; }); btn.attr('checked',flag); }); btn2.click(function(){ var flag = true; checkboxes.each(function(){ this.checked = !this.checked; if(!this.checked) flag = false; }); btn.attr('checked',flag); }) }) </script> </head> <body> <input type="checkbox" name="btn" id="btn"/><label for="btn">全選/全不選</label><br/> <input type="checkbox" name="choose" id="checkbox1"/><label for="checkbox1">選項1</label><br/> <input type="checkbox" name="choose" id="checkbox2"/><label for="checkbox2">選項2</label><br/> <input type="checkbox" name="choose" id="checkbox3"/><label for="checkbox3">選項3</label><br/> <input type="checkbox" name="choose" id="checkbox4"/><label for="checkbox4">選項4</label><br/> <input type="checkbox" name="choose" id="checkbox5"/><label for="checkbox5">選項5</label><br/> <input type="checkbox" name="choose" id="checkbox6"/><label for="checkbox6">選項6</label><br/> <input type="checkbox" name="choose" id="checkbox7"/><label for="checkbox7">選項7</label><br/> <input type="checkbox" name="choose" id="checkbox8"/><label for="checkbox8">選項8</label><br/> <input type="checkbox" name="choose" id="checkbox9"/><label for="checkbox9">選項9</label><br/> <input type="checkbox" name="choose" id="checkbox10"/><label for="checkbox10">選項10</label><br/> <a href="javascript:;" id="btn2">反選</a> </body> </html>
上面程式碼實現了核取方塊的全選和全不選效果。
相關文章
- jQuery核取方塊checkbox的全選和反選jQuery
- JavaScript獲取選中checkbox核取方塊的選中值JavaScript
- HTML input checkbox核取方塊HTML
- CSS 美化checkbox核取方塊CSS
- HTML input checkbox 核取方塊HTML
- JavaScript 獲取選中checkbox核取方塊的值JavaScript
- JavaScript 判斷checkbox核取方塊是否選中JavaScript
- 點選文字選中或取消選中checkbox核取方塊
- 小程式核取方塊全選和全部取消
- JavaScript 核取方塊全選和全不選JavaScript
- css3美化checkbox核取方塊CSSS3
- Element原始碼分析系列6-Checkbox(核取方塊)原始碼
- layui獲取頁面checkbox核取方塊值UI
- JavaScript核取方塊全選和全不選詳解JavaScript
- CSS3 checkbox核取方塊和radio單選框美化效果CSSS3
- CSS模擬美化checkbox核取方塊詳解CSS
- Flutter 基礎控制元件篇-->單選框(Switch)、核取方塊(Checkbox)Flutter控制元件
- 使用jQuery做核取方塊的全選與取消jQuery
- Android 學習筆記之單選按鈕(RadioButton)和核取方塊(CheckBox)Android筆記
- checkBox核取方塊,獲得選中那一行所有列的資料
- 單選按鈕和核取方塊
- JavaScript 限制核取方塊選中數目JavaScript
- 對於核取方塊的快捷選擇
- 網頁設計實現核取方塊(checkbox)和單選框(radio)對齊的方法網頁
- 直播系統原始碼,單選按鈕和核取方塊原始碼
- jquery table下的核取方塊選中、取消jQuery
- jQuery Validate限定核取方塊選中的數目jQuery
- JavaScript刪除核取方塊選中的表格行JavaScript
- 基礎元件:單選開關和核取方塊元件
- Yii2 中 checkboxlist 核取方塊 預設選中
- ElementUi Table核取方塊回顯UI
- vxe-table 多選、使用表格多選資料、核取方塊多選
- js checkbox 全選 取消全選JS
- odoo wizard介面顯示帶核取方塊列表及勾選資料獲取Odoo
- 在java和Scenebuilder隱藏核取方塊JavaUI
- PyQT5 實現下拉核取方塊QT
- 草稿 核取方塊繫結資料 1204
- vxe-table 實現核取方塊多選透過滑鼠拖動選擇功能