Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 多组复选框要求每个组至少有一个复选框_Javascript_Jquery_Html - Fatal编程技术网

Javascript 多组复选框要求每个组至少有一个复选框

Javascript 多组复选框要求每个组至少有一个复选框,javascript,jquery,html,Javascript,Jquery,Html,代码: 我在两个不同的输入区域上有多个复选框,如js.fiddle所示。我目前上面的代码在整个页面中只提供了一个要检查的框。然而,我需要它从每一个盒子是必需的。有没有办法做到这一点,或者有办法专门通过id获取输入?基于名称使用2个条件(或者为每个类型添加一个公共类以简化选择器) $(document).ready(function () { $('#submit').click(function() { checked = $("input[type=checkbox]:

代码:


我在两个不同的输入区域上有多个复选框,如js.fiddle所示。我目前上面的代码在整个页面中只提供了一个要检查的框。然而,我需要它从每一个盒子是必需的。有没有办法做到这一点,或者有办法专门通过id获取输入?

基于
名称使用2个条件(或者为每个类型添加一个公共类以简化选择器)

$(document).ready(function () {
    $('#submit').click(function() {
        checked = $("input[type=checkbox]:checked").length > 0;
        if(!checked) {
            alert("You must check either full time or part time.");
            return false;
        }
    });
});
checked = $(":checkbox[name=days]:checked").length > 0 
            && $(":checkbox[name=employmentType]:checked").length > 0 ;