モバイル(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 スタイリングを追加しようとすると壊れます。
ありがとう。