JQuery限制复选框checkbox可选中个数的方法

本文实例讲述了JQuery限制复选框checkbox可选中个数的方法。分享给大家供大家参考。具体分析如下:

由于项目需要限制可批量操作的文件个数 所以写了一段小代码
如果选中个数大于允许的最大个数 其他复选框不能选择
如果小于则所有复选框都能选择

<script type="text/javascript"> $(document).ready(function() { $('input[type=checkbox]').click(function() { $("input[name='apk[]']").attr('disabled', true); if ($("input[name='apk[]']:checked").length >= 3) { $("input[name='apk[]']:checked").attr('disabled', false); } else { $("input[name='apk[]']").attr('disabled', false); } }); }) </script> <ul> <li> <input type="checkbox" value=1 /> APK1 </li> <li> <input type="checkbox" value=2 /> APK2 </li> <li> <input type="checkbox" value=1 /> APK3 </li> <li> <input type="checkbox" value=4 /> APK4 </li> <li> <input type="checkbox" value=6 /> APK5 </li> <li> <input type="checkbox" value=7 /> APK6 </li> <li> <input type="checkbox" value=8 /> APK7 </li> </ul>

希望本文所述对大家的jQuery程序设计有所帮助。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wgjjjz.html