我正在尝试使用在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');
        }
    });

最佳答案

您必须按照以下方式修改查询,以便仅从表单中选择复选框:

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

关于javascript - Javascript复选框仅对于1种形式是必需的,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31036861/

10-09 22:36