jQuery Validate限定核取方塊選中的數目
對於核取方塊的必選驗證可以參閱jQuery Validate對checkbox和radio驗證一章節。
下面介紹一下如何限定核取方塊的選中數目。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> ul li { list-style:none; } span.error { font-size:12px; color:red; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script src="http://www.softwhy.com/demo/jQuery/js/jquery.validate.js"></script> <script src="http://www.softwhy.com/demo/jQuery/js/messages_zh.js"></script> <script> $(document).ready(function () { $("#myform").validate({ errorClass: "error", errorElement: "span", errorPlacement: function (error, element) { error.appendTo(element.parent()); }, rules: { xingqu: { required: true, minlength:3 } }, messages: { xingqu:{ required: "興趣愛好是不選專案", minlength:"最少選擇3個興趣愛好" } } }); }); </script> </head> <body> <div id="ant"> <ul></ul> </div> <form id="myform"> <ul> <li>興趣: <input type="checkbox" value="1" name="xingqu"/>讀書 <input type="checkbox" value="2" name="xingqu" />踢球 <input type="checkbox" value="3" name="xingqu" />象棋 <input type="checkbox" value="4" name="xingqu" />前端 <input type="checkbox" value="5" name="xingqu" />軍事 <input type="checkbox" value="6" name="xingqu" />武術 <input type="checkbox" value="7" name="xingqu" />演講 </li> <li> <input type="submit" value="提交"/> <input type="reset" value="重置"/> </li> </ul> </form> </body> </html>
上面的程式碼可以設定核取方塊為必選,並且限定最少選擇3個。
如果想要限定選定m-n個可以使用如下規則:
[JavaScript] 純文字檢視 複製程式碼rangelength: [3,5]
相關文章
- JavaScript 限制核取方塊選中數目JavaScript
- jquery table下的核取方塊選中、取消jQuery
- jQuery核取方塊checkbox的全選和反選jQuery
- 使用jQuery做核取方塊的全選與取消jQuery
- JavaScript獲取選中checkbox核取方塊的選中值JavaScript
- JavaScript 獲取選中checkbox核取方塊的值JavaScript
- jQuery Validate獲取驗證錯誤的數目jQuery
- 點選文字選中或取消選中checkbox核取方塊
- JavaScript刪除核取方塊選中的表格行JavaScript
- JavaScript 判斷checkbox核取方塊是否選中JavaScript
- jQuery Validate限定輸入數字大小的範圍jQuery
- JavaScript 核取方塊全選和全不選JavaScript
- 對於核取方塊的快捷選擇
- checkbox 核取方塊全選程式碼
- 單選按鈕和核取方塊
- Yii2 中 checkboxlist 核取方塊 預設選中
- jQuery Validate限定輸入字串的長度jQuery字串
- JavaScript核取方塊全選和全不選詳解JavaScript
- 小程式核取方塊全選和全部取消
- 一個數值儲存核取方塊的值
- 基礎元件:單選開關和核取方塊元件
- HTML input checkbox核取方塊HTML
- CSS 美化checkbox核取方塊CSS
- HTML input checkbox 核取方塊HTML
- checkBox核取方塊,獲得選中那一行所有列的資料
- ElementUi Table核取方塊回顯UI
- vxe-table 多選、使用表格多選資料、核取方塊多選
- 直播系統原始碼,單選按鈕和核取方塊原始碼
- css3美化checkbox核取方塊CSSS3
- layui獲取頁面checkbox核取方塊值UI
- CSS3 checkbox核取方塊和radio單選框美化效果CSSS3
- odoo wizard介面顯示帶核取方塊列表及勾選資料獲取Odoo
- 在java和Scenebuilder隱藏核取方塊JavaUI
- PyQT5 實現下拉核取方塊QT
- 草稿 核取方塊繫結資料 1204
- Flutter 基礎控制元件篇-->單選框(Switch)、核取方塊(Checkbox)Flutter控制元件
- Android的核取方塊的詳細開發案例分析Android
- vxe-table 實現核取方塊多選透過滑鼠拖動選擇功能