我卡在一个表单上,这个表单应该给我一组内联的无线电。代码如下:
...
<%= f.fields_for :logo do |logo_fields| %>
<div class="control-group">
<%= logo_fields.label :business, :class => 'control-label' %>
<div class="controls">
<%= logo_fields.collection_radio_buttons :business, Order.bu, :first, :last do |b| %>
<%= b.label(class: 'radio inline') { b.radio_button + b.text} %>
<% end %>
</div>
</div>
<% end %>
...我在这里使用了一个类方法Order.bu,它返回一个在collection_radio_buttons中使用的数组[[:st, "ST"], [:gp, "GP"], [:none, "none of them"]]。
问题:为什么上面的代码不能在字段中创建具有正确值的html?
发布于 2014-10-20 04:33:04
我发现(在写这个问题的时候)只有DOM在我的无线电中没有值。在执行重置操作时,清除了所有输入值(包括无线电)时,出现了一个有out的javascript。
https://stackoverflow.com/questions/26455106
复制相似问题