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]
相關文章
- jquery限制checkbox核取方塊選中數目jQuery
- jquery限制checkbox核取方塊被選中的數目jQuery
- JavaScript 限制核取方塊選中數目JavaScript
- jQuery實現的限制checkbox核取方塊選中的數目jQuery
- jquery table下的核取方塊選中、取消jQuery
- jquery獲取選中checkbox核取方塊的值jQuery
- jQuery獲取選中的checkbox核取方塊的值jQuery
- jquery獲取沒有選中的checkbox核取方塊jQuery
- jQuery判斷checkbox核取方塊是否選中jQuery
- 使用jquery獲取被選中checkbox核取方塊的值jQuery
- jQuery獲取選中核取方塊的值程式碼例項jQuery
- jQuery核取方塊全選和全不選效果jQuery
- jQuery獲取選中的核取方塊或者單按鈕的值jQuery
- jQuery 判斷checkbox核取方塊是否被選中jQuery
- jQuery核取方塊checkbox的全選和反選jQuery
- 使用jQuery做核取方塊的全選與取消jQuery
- javascript 限制checkbox核取方塊選中數量JavaScript
- jQuery核取方塊全選和全不選效果程式碼jQuery
- jQuery如何實現核取方塊全選和全不選jQuery
- js 獲取被選中核取方塊的值JS
- jquery實現的判斷checkbox核取方塊是否被選中jQuery
- jquery實現checkbox核取方塊全選效果jQuery
- JavaScript獲取選中checkbox核取方塊的選中值JavaScript
- jQuery checkbox核取方塊操作jQuery
- JavaScript 獲取選中checkbox核取方塊的值JavaScript
- js獲取選中checkbox核取方塊的值JS
- javascript獲取選中checkbox核取方塊的值JavaScript
- 如何使用jQuery實現核取方塊的全選和取消jQuery
- jquery判斷checkbox核取方塊是否被選中的幾種方式jQuery
- JavaScript獲取選中checkbox核取方塊值JavaScript
- jQuery如何判斷一個checkbox核取方塊是否被選中jQuery
- JavaScript刪除核取方塊選中的表格行JavaScript
- 將選中核取方塊值存入陣列陣列
- jQuery實現的將選中的checkbox核取方塊的值存入陣列jQuery陣列
- JavaScript 核取方塊全選和全不選JavaScript
- JavaScript 判斷checkbox核取方塊是否選中JavaScript
- JavaScript判斷checkbox核取方塊是否選中JavaScript
- 單選按鈕和核取方塊