我有一个Rails 3应用程序索引列表。我想将一个布尔列显示为复选框。
这是我正在使用的代码:
<td><%= check_box_tag 'sell', '1', costproject.rebudget, disabled: true%></td>
复选框最终看起来像这样:
但是,我希望它看起来像这样(未禁用):
我可以使用这个CSS访问:
#sell {
...
}
但是,如果选中,我怎样才能将它作为带有白色检查的彩色背景?
感谢您的帮助!
答案 0 :(得分:0)
这可以通过几种方式解决。最好的方法是使用css,将标记作为复选框引用,并在标记选中标记时更改样式。
#sell[type=checkbox]:checked {
//Put your rules in here for blue colored version
}
第二个是js通过做同样的事情,但通过将处理程序绑定到您的复选框并在它被触发时更改css。