Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript rails3中的引导需要组复选框_Javascript_Jquery_Twitter Bootstrap - Fatal编程技术网

Javascript rails3中的引导需要组复选框

Javascript rails3中的引导需要组复选框,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我正在使用引导模板。我有一组复选框。我想使用bootstrap的required属性,但是,当我想将它用于一组复选框而不是单个复选框时 有没有办法实现这一点。 这是给定的参考图像 <form> <input type="checkbox" name="whatever" value="1" required="required" class="required_group" /> <input type="checkbox" name="whatev

我正在使用引导模板。我有一组复选框。我想使用
bootstrap
required
属性,但是,当我想将它用于一组复选框而不是单个复选框时

有没有办法实现这一点。 这是给定的参考图像

<form>
    <input type="checkbox" name="whatever" value="1" required="required" class="required_group" />
    <input type="checkbox" name="whatever" value="2" required="required" class="required_group" />
    <input type="checkbox" name="whatever" value="3" required="required" class="required_group" />
    <input type="checkbox" name="whatever" value="4" required="required" class="required_group" />
    <input type="submit" name="submit" />
</form>

依赖HTML5
required
属性(和浏览器支持)。它不需要任何特定的引导代码,但它使用jQuery(您已经在引导中使用了jQuery),因此您可以使用引导类和小部件对其进行自定义,这些对您的项目有意义。

请提供您的HTMLNot working。。如果我单击任何
复选框
,然后再次取消选中它,表单将被提交,而不是显示
错误消息
。是的。如果你提供你的HTML,我可以告诉你如何做到这一点,将可重复使用多个复选框“集”。
$('form').on('click', '.required_group', function(){
    $('input.required_group').prop('required', $('input.required_group:checked').length === 0);
});