2009-07-30 77 views
1

我想使用單選按鈕進行調查。 例如:單選按鈕不更新值

  • 最佳文章獎:泰米爾莫妮卡
  • 上游記獎
  • 最好的文章:泰米爾Selvi

的答案將是單選按鈕和我實現這個如下:

<%=radio_button(count, :voting, :nominees) %> <%= response.nomination %> 

其中count是單選按鈕的編號

  • 投票 - 型號名稱
  • 提名 - 屬性名稱
  • response.nomination - 選項值

這給出了以上的結果,但所選擇的值不會在提名字段更新。誰能告訴是我錯了..

回答

0

使用這樣

<%=radio_button(count, :voting, @response.nomination)%> 

,什麼:提名您使用

+0

其實我想將選定的值存儲在提名字段中(其在投票模型中是一個屬性).. 我也從響應表中獲取選項值(response.no minions) – sts 2009-07-30 10:23:52

1

好吧那就試試這個

<%=radio_button(:voting, :nominees, :id=>count, :value=>response.nomination)%> 
+0

<%count = 1%> <%for question in @questions%> <%=count%>。 <%= question.title if question.title%> <%for response in @response%> <%if response.question_id.eql?(question.id)%> <%= radio_button(count,:voting, :nominees)%><%= response.nomination%><% end %><% end %> <%count + = 1%><% end %> 這是我整個調查的代碼。如果我把計數作爲單選按鈕中的第三個參數,我不能爲每個問題選擇答案。我可以爲整個調查只選擇一個答案。 – sts 2009-07-30 11:18:33