我正在尝试使用我在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');
}
});
答案 0 :(得分:2)
您必须按如下方式修改查询,才能仅选择表单中的复选框:
var requiredCheckboxes = $("#car").find(':checkbox[required]');