在rails上设置复选框默认值为true
Set checkbox default to true on rails
我试图在Rails中使用check_box
helper将复选框的默认值设置为true。我在Rails api文档中找不到解决方案
这似乎很容易与check_box_tag
,但我需要使用上面的帮助器,因为我需要它的模型对象。
是否可以使用check_box_tag模型对象…?从文档上看不是这样的。
如果我不能直接在Rails中实现这个,你能建议任何javascript, jquery的工作方式吗?
我在Rails 2.0.2
项目的具体目的。
任何关于这方面的指导都会很方便。
由于复选框绑定到模型的一个字段,您所需要做的就是在模型上将该值设置为true:
在你的控制器中:
def new
@model = Model.new
@model.my_value = true
end
在你看来:
<%= f.check_box :my_value %>
我使用了check_box_tag,因为我能够找到一个有效的解决方案来满足我的需求。
可以这样使用:-
<%=check_box_tag "model[local_variable]",1,true %>
这可能显示了check_box_tag更通用。
相关文章:
- 我的shareService在angular 2中发送值工作正常,但当我渲染我的另一个组件时,会获得默认值
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- 如果值为空,如何设置输入的默认值?jQuery
- 骨干模型默认值-todos.js示例中不必要的代码
- jquery日期选择器年份范围默认值
- Html5输入属性的默认值,如最小值、最大值、大小等
- 根据两个下拉列表的默认值禁用按钮
- 如何创建具有默认值的JavaScript对象字段?(AngularJS模型相关)
- Angularjs-设置不带ng选项的select的默认值
- jQuery Datepicker从日期开始设置默认值
- 如何设置浏览器打开的文件对话框的文件名(一些默认值)
- JQuery BlockUI鼠标加载光标没有't在Google Chrome中返回默认值
- Selectize选择默认值
- 在KeystoneJS中为Types.Money设置默认值
- 是否可以同时为一个元素的所有事件指定阻止默认值
- 防止在IE7中按回车键时出现默认值
- JavaScript:处理默认值为true的函数参数
- 将复选框的默认值绑定到角度模型,其中true和amp;false表示为'是'&'没有'
- 如何轻松地将变量设置为false,而默认值为true ?
- 在rails上设置复选框默认值为true