radio button not saving selected value

66 views
Skip to first unread message

NN Dodhia

unread,
Mar 13, 2013, 7:48:26 AM3/13/13
to rubyonra...@googlegroups.com
Hi i have this code:
<div class ="radio">
  <%= radio_button_tag(:milk_code,"Full.", :checked =>(:milk_code =='Full.')) %>
  <%= label_tag(:milk_code1, "Full") %>
 
  <%= radio_button_tag(:milk_code,"Milk.",:checked =>(:milk_code == 'Skim'))%>
  <%= label_tag(:milk_code2, "Skim") %>
  
  <%= radio_button_tag(:milk_code,"Semi-Skim')) %>
  <%= label_tag(:milk_code3, "Semi-Skim") %>

But when i submit my form and check the database the value in milk_code is not saved, any ideas? Also milk_code and milk_code1,2,3 are boolean.

Aashish Kiran

unread,
Mar 13, 2013, 8:38:24 AM3/13/13
to rubyonra...@googlegroups.com
NN Dodhia wrote in post #1101393:
try
:checked => 'checked'

--
Posted via http://www.ruby-forum.com/.

NN Dodhia

unread,
Mar 14, 2013, 6:22:57 AM3/14/13
to rubyonra...@googlegroups.com
I tried that and it didnt work. any other ideas?

Colin Law

unread,
Mar 14, 2013, 5:03:51 PM3/14/13
to rubyonra...@googlegroups.com
Have a look at the Rails Guide on Debugging which will show you
techniques that you can use to debug your code. The first thing to do
(which is the case when debugging any code) is to find which bit is
failing. You can look in the log to check that the correct data is
being posted and then use the debugging techniques in the controller
to see why it is not being saved.

Colin

>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to rubyonrails-ta...@googlegroups.com.
> To post to this group, send email to rubyonra...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/rubyonrails-talk/-/ctaTsEst1FIJ.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
Reply all
Reply to author
Forward
0 new messages