我正在使用jQuery Validation plugin。
我有两组复选框,都有相同的名称。 E.g。
List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
Map<String, Object> map = new HashMap<String, Object>();
map.put("foo", "bar");
list.add(map);
我需要检查每组中至少有一个复选框才能通过验证。但是,由于验证插件按名称而不是类或ID引用字段,我无法确定如何执行此操作。
任何帮助都将不胜感激,谢谢。
答案 0 :(得分:-1)
使用jQuery中的每个函数。
$(function(){
isChecked=false;
$('.category-group-1').each(function(){
if ($(this).prop('checked')){
isChecked=true;
return;
}
})
alert(isChecked);
}))