jQuery复选框最大已选中

用户名

由于某种原因,我的代码无法正常工作,如果长度大于5,则应禁用复选框。这是我的代码:

<script type="text/javascript">
    var $checks = $(".bowling").change(function () {
        if ($checks.filter(":checked").length<=5)
        {
            $(".formular").toggle($checks.filter(":checked").length>0);
            $("html, body").animate({scrollTop: $(".formular").offset().top});
        }
        else
        {
            $checks.filter(":checked").attr("disabled", "disabled");
        }
    });
</script>

html它已经有一段时间了:

<label class="ora_bg" data-toggle="tooltip" data-trigger="click hover" data-placement="bottom" >    
    <input class="bowling" type="checkbox" value="'.$row['Interval'].'" name="interval[]" class="checkbox" id="i'.$row['Interval'].'">
    <h3 class="ora2_bg">'.$row['Interval'].'</h3>
</label>
RGS
var $checks = $(".bowling").change(function () {
  if ($checks.filter(":checked").length<=5)
  {
    $checks.not(":checked").prop("disabled", false);
  }
  else
  {
    $checks.not(":checked").prop("disabled", true);;
  }
});

演示:

http://jsfiddle.net/hM8kP/2/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery,已选中复选框

来自分类Dev

jQuery:取消选中已选中的其他复选框

来自分类Dev

复选框已选中

来自分类Dev

jQuery取消选中复选框(如果已禁用)

来自分类Dev

jQuery:计算已选中的复选框-错误的计数

来自分类Dev

jQuery取消选中复选框(如果已禁用)

来自分类Dev

jQuery选择已选中的复选框不起作用

来自分类Dev

动态选择已选中的 jQuery 中的特定复选框

来自分类Dev

jQuery如果复选框已选中,则其他复选框

来自分类Dev

如果复选框已选中,则隐藏复选框

来自分类Dev

选中/取消选中复选框jQuery

来自分类Dev

防止复选框已选中事件

来自分类Dev

复选框已选中CSS

来自分类Dev

查找已选中复选框的顺序

来自分类Dev

复选框已选中activeAdmin

来自分类Dev

反应输入复选框已选中

来自分类Dev

检查已选中的复选框

来自分类Dev

无效的复选框已选中

来自分类Dev

计算已选中复选框的总数

来自分类Dev

复选框已选中activeAdmin

来自分类Dev

检查复选框已选中

来自分类Dev

计数已选中的复选框(数组)编号并保存已选中的复选框

来自分类Dev

限制复选框已选中,包括页面加载时已选中的复选框

来自分类Dev

jQuery代码(如果已选中复选框),请选择所有其他复选框-使用Laravel

来自分类Dev

使未选中的HTML复选框提交已选中的值

来自分类Dev

复选框计数,已选中/未选中的数量

来自分类Dev

选中复选框=已选中listviewitem行

来自分类Dev

获取已选中和未选中的复选框值

来自分类Dev

如何取消选中已选中的复选框?