我有一个Rails表单,在布尔字段上有一个复选框。
我想使用Twitter Bootstrap替换带有切换按钮的复选框。
Rails有什么东西可以提供这种功能吗?或者,在单击切换按钮时,是否需要编写脚本来更新复选框值?
感谢您的任何指示。经过大量的搜索,我一直无法找到任何描述这一点的东西。
答案 0 :(得分:2)
此时,切换Bootstrap按钮没有正确的标记,无法使用表格(source)开箱即用。
您可以使用隐藏字段环绕控件以将正确的值插入参数映射中。如果您正在使用AJAX请求,则只需将它们包含在参数中即可。
在单个切换的情况下,您可以实现一个简单的函数来设置隐藏值。
以您的形式:
<input name="toggled" value="false" />
提交前评估:
function isToggled() {
$('input[name="toggled"]').value($('#toggleButton').hasClass('active'));
}