Javascript复选框仅适用于1个表单的Funcion

时间:2015-06-24 20:54:47

标签: javascript jquery

我正在尝试使用我在here附近找到的以下JS,因为我在页面上有多个表单,所以我想自定义该函数以仅使用特定的表单ID。

就我而言<form id="car" ...

// required checkboxes
    var requiredCheckboxes = $(':checkbox[required]');

    requiredCheckboxes.change(function(){
        if(requiredCheckboxes.is(':checked')) {
            requiredCheckboxes.removeAttr('required');
        }
        else {
            requiredCheckboxes.attr('required', 'required');
        }
    });

1 个答案:

答案 0 :(得分:2)

您必须按如下方式修改查询,才能仅选择表单中的复选框:

var requiredCheckboxes = $("#car").find(':checkbox[required]');