我一直在尝试让动态单选按钮表单在我的移动(JQM)rails 3 应用程序中工作大约 1 周。
这是我需要的:动态单选按钮选择,带有 JQM 控制组,单选按钮样式。我需要用户需要能够使用提交按钮提交它。
这看起来相当简单,但我发现几乎没有关于带有动态输入的 radio_button_tags 的文档,而且 JQM 的复杂性使它变得更加困难。这是我目前的表格。如果有人可以指出我可以查看的资源,或者帮助我编写代码,我将不胜感激。
<%= form_for(@participation) do |f| %>
<% if @participation.errors.any? %>
<div id="error_explanation">
<h2><%= pluralize(@participation.errors.count, "error") %> prohibited this participation from being saved:</h2>
<ul>
<% @participation.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
</div>
<% end %>
<%= f.hidden_field :user_id, :value => current_user.id %>
<div data-role="content">
<fieldset data-role="controlgroup">
<input type="radio" name="team_1" id="team_id_1" value="off">
<label for="team_id_1">Team 1 Name</label>
<% @teams.each do |team| %>
<%= radio_button_tag "participation[team_id]", team.id, team.event_id == @event.id %> <%= team.professional.id %>
// I've tried this label, but it does not work <%= label :team_id, team.professional.name %>
<% end %>
</fieldset>
<%= f.submit "Join" %>
没有样式我可以提交表单,所以这部分完成了。但是,当我尝试添加 JQM 样式时,它会中断。
谢谢。