在条件中使用复选框

时间:2018-09-16 09:24:06

标签: ruby-on-rails

如果对象的布尔属性为true,我希望选中复选框。否则,应取消选中它。

<%=check_box_tag user.id, 'check_user', {:checked => user.submit, :disabled => true}%>

submit是用户拥有的属性。感谢您的帮助

1 个答案:

答案 0 :(得分:0)

  

check_box_tag(名称,值=“ 1”,选中=否,选项= {})

下面的代码应该可以工作

<%= check_box_tag user.id, 'check_user', user.submit, {:disabled => true} %>

由于submit boolean属性,因此其值可以直接传递到checked,以使复选框 checked 未选中(基于其值)。