检查已检查的问题的Check_box问题

时间:2015-07-09 00:07:40

标签: ruby-on-rails twitter-bootstrap

我尝试使用此表单将复选框放在表单上:

<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary active">
<input type="checkbox" autocomplete="off" checked> Checkbox 1 (pre-checked)
</label>
<label class="btn btn-primary">
<input type="checkbox" autocomplete="off"> Checkbox 2
</label>
<label class="btn btn-primary">
<input type="checkbox" autocomplete="off"> Checkbox 3
</label>
</div>

我的问题是,当我尝试使用我的参数检查复选框时,我总是只能得到一个(最后一个检查,例如:如果我检查1和2,我将只得到2)。

如何在控制器中安装它们?

提前致谢

1 个答案:

答案 0 :(得分:1)

尝试为您的输入提供具有唯一值属性和唯一ID属性的name属性。

示例:

<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary active">
<input type="checkbox" autocomplete="off" id="first" value="1" name="box-selections[]" checked> Checkbox 1 (pre-checked)
</label>
<label class="btn btn-primary">
<input type="checkbox" autocomplete="off" id="second" value="2" name="box-selections[]"> Checkbox 2
</label>
<label class="btn btn-primary">
<input type="checkbox" autocomplete="off" id="third" value="3" name="box-selections[]"> Checkbox 3
</label>
</div>