Та задача Граблей может быть обеспечена дб - заполняют плагин:
Вы, конечно, можете это сделать, но если все, что вам нужно, - это установить параметр без отображения поля, то, вероятно, вы захотите скрытое поле:
<%= f.hidden_field :vote, :value => '1' %>
Если вам действительно нужно скрытый флажок (может быть, вы можете дополнительно отобразить его позже с помощью javascript?), вы можете сделать это следующим образом:
<%= f.check_box :vote, :checked => true, :style => 'visibility: hidden' %>
Если вы просто хотите передать значение, используйте скрытое поле
<% remote_form_for [@post, Vote.new] do |f| %>
<%= f.hidden_field_tag 'vote', '1' %>
<%= f.submit "Vote" %>
<% end %>
Вы можете использовать CSS, чтобы скрыть флажок:
<%= f.check_box_tag :vote, 1, true, :style => "display: none;" %>
Но если вы просто хотите передать значение, вы можете просто использовать скрытое поле:
<%= f.hidden_field_tag, :vote, 1 %>