我接受/拒绝作为开关:
<%= form_for @dueler do |f| %>
<%= f.check_box :accept, class: 'someclass', :data => { 'on-text'=>'Decline', 'off-text'=>'Accept'} %>
<script>
$("[class='someclass']").bootstrapSwitch();
</script>
<%= button_tag(type: 'submit') do %>
Save
<% end %>
<% end %>
但我试图将它们变成两个单独的按钮。如果用户单击一个,如何使其自动提交并使用适当的:accept
值:
<%= button_tag(type: 'submit') do %>
Accept # submits & makes :accept true
<% end %><br><br>
<%= button_tag(type: 'submit') do %>
Decline # submits & makes :accept false
<% end %>