H5W3
当前位置:H5W3 > 其他技术问题 > 正文

【Web前端问题】jquery 判斷 checkbox[] 有沒有checked

想請問一下
我的checkbox是 checkbox[] array
如何用jquery判斷至少要勾一項才能通過?!

回答:

if($('input[type="checkbox"]:checked').length > 0)
{
    //code
}

回答:

判断选中的checked值,只要有一个是true,循环判断就可以结束,条件为真

回答:

$(“input[type=’checkbox’]”).is(‘:checked’)

回答:

我这渣渣写法

    <label for=""><input type="checkbox" name="" id="" value="1"></label>
    <label for=""><input type="checkbox" name="" id="" value="2"></label>
    <label for=""><input type="checkbox" name="" id="" value="3"></label>

    <button type="button" onclick="pass()">通过?</button>
    <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
    <script>
        function pass(){
            var $checkbox = $('input[type="checkbox"]');
            console.log($checkbox);
            for(var i=0;i<$checkbox.length;i++){
                console.log(i);
                if($checkbox[i].checked){
                    alert('通过');
                    return;
                }
            }
            if(i==$checkbox.length){
                alert('不通过');
            }
        }
    </script>

本文地址:H5W3 » 【Web前端问题】jquery 判斷 checkbox[] 有沒有checked

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址