我正在使用bootstrap进行模板化。我有一组复选框。我想使用required
的{{1}}属性,但是当我想将它用于一组复选框而不是个人时。
有没有办法实现这个。 这是参考图像http://grab.by/Hm5m
答案 0 :(得分:1)
给出
$('form').on('click', '.required_group', function(){
$('input.required_group').prop('required', $('input.required_group:checked').length === 0);
});
您可以这样做,以便用户至少检查一个复选框:
required
This solution依赖于HTML5 .call
属性(以及浏览器支持)。它不需要任何特定的Bootstrap代码,但它使用jQuery(您已经在Bootstrap中使用它),因此您可以使用对您的项目有意义的Bootstrap类和小部件来自定义它。