rails 3,表数据库中的复选框

时间:2011-08-11 19:31:51

标签: ruby-on-rails ruby-on-rails-3

如何在我的案例中创建数据库表中的复选框列表我有一个表需要一种员工类型的员工示例:

select * from type_employeed

产生

<input type='checkbox' value='1'> Vendedor
<input type='checkbox' value='2'> Proveedor
<input type='checkbox' value='3'> Jefe de zona
<input type='checkbox' value='4'> Manejador

1 个答案:

答案 0 :(得分:0)

你的问题不是很清楚。但总的来说,这是使用复选框的方法。

假设您的模型Post中有一个字段,请说:allow_comment。因此,在模式形式中,它看起来像这样

<%= f.check_box :allow_comment %>

如果您需要复选框的默认值,则应在控制器中将该字段的值设置为0或1。因此,在您的控制器 PostsController 操作中,您会写,

@post.allow_comment = 1 # will set the default value of check box at 1

要了解有关复选框的更多信息,请观看Ryan Bates' Screencast