1

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

ありがとう。

4

1 に答える 1